Files
MemRelay/projects/d44c219a-0b31-4de1-b160-323eb34a4c6a/curated/当前系统状态概览.md
T

5.8 KiB
Raw Blame History

title, type, permalink, stable_id, scope, project_id, workspace_type, usage_profile_id, preference_context, document_type, revision, source_memory_ids, source_checkpoint_ids, source_file_ids, source_git_commit, source_git_commits, source_agent_sync_ids, model_connection, model_name, source_count, source_revisions, source_dispositions, cited_source_ids, job_cited_source_ids, conflicts, supersedes, preferences, source_cursor, source_hash, prompt_version, schema_version, curation_job_id, created_at, updated_at, tags
title type permalink stable_id scope project_id workspace_type usage_profile_id preference_context document_type revision source_memory_ids source_checkpoint_ids source_file_ids source_git_commit source_git_commits source_agent_sync_ids model_connection model_name source_count source_revisions source_dispositions cited_source_ids job_cited_source_ids conflicts supersedes preferences source_cursor source_hash prompt_version schema_version curation_job_id created_at updated_at tags
当前系统状态概览 curated main/projects/d44c219a-0b31-4de1-b160-323eb34a4c6a/curated/当前系统状态概览 065abeda-7d90-47c2-b883-e4b1b439f71d project d44c219a-0b31-4de1-b160-323eb34a4c6a development null development current_state 1
2939ce96-a6f6-418a-9a70-568980dbdc2a
2fafa191-d208-41e4-9f7b-ce5a633c886b
3efd0adf-f91b-4d78-b163-5365c257d6d4
46eb1720-910a-4e4e-b56b-b6ac43b0cec1
67a86e88-a750-4cd8-9650-c1b7cfbf22b9
6b129c78-a412-41e9-af9f-63ab071e03d9
76e12a12-446a-4d96-bb49-2534930a5d56
7737eaaf-441e-476e-aea0-42a4d13ae245
7e83a02d-9eb6-4e97-9f23-102f34ae8b1e
92e5c8d9-c4ef-4ab7-99ac-1b81f3228b59
a9739d28-4318-492e-bad3-53e9ea2769a8
ada12b65-afa2-415e-98b3-2a24ff57feb9
ae318134-8651-4563-bc22-491c51f87af4
b7e0eb44-e38f-40a3-8736-3a7a9de84818
beb81aaa-8e86-4af7-a6c8-d35f7682d330
d5bb7f58-99bb-4381-ac98-300cceb128fe
dc70f54c-8e29-4834-a5c1-a63bc9ac9e68
dcdbeb7d-dd75-4294-8853-872491043db1
dd093dd7-71be-46a2-bcb1-4a87c3d4b9ab
dd22c710-2822-4515-a28c-ead99162caac
e1b8d25d-f638-4fbe-8a8d-0eda8f2d7d46
4f5c2b7f-d115-46c2-87be-80c8605ccbdb
d45ff9ab-e2f4-4de8-8ccb-389754c1e3a4
07583531-4b5a-4826-ad88-be4c3f16ba9d
2749e8f9-a45f-43b0-a818-143ae532db24
2977cf7c-7494-4b28-a8c6-2fbc6261c810
4e728912-7bd0-455c-ac3a-e35189c26e37
8f5b3f27-3ed1-4bf1-97ef-cb130f238161
d7c6368
d7c6368
artveris-curation-2026-09-03-migration
Sub2API openai/gpt-oss-120b 42
memory:d5bb7f58-99bb-4381-ac98-300cceb128fe memory:b7e0eb44-e38f-40a3-8736-3a7a9de84818 memory:dcdbeb7d-dd75-4294-8853-872491043db1 memory:7e83a02d-9eb6-4e97-9f23-102f34ae8b1e memory:3efd0adf-f91b-4d78-b163-5365c257d6d4 memory:46eb1720-910a-4e4e-b56b-b6ac43b0cec1 memory:ae318134-8651-4563-bc22-491c51f87af4 memory:dd22c710-2822-4515-a28c-ead99162caac memory:76e12a12-446a-4d96-bb49-2534930a5d56
1 1 1 1 1 1 1 1 1
processed unchanged unsupported skipped
42 0 0 0
memory:d5bb7f58-99bb-4381-ac98-300cceb128fe
memory:b7e0eb44-e38f-40a3-8736-3a7a9de84818
memory:dcdbeb7d-dd75-4294-8853-872491043db1
memory:7e83a02d-9eb6-4e97-9f23-102f34ae8b1e
memory:3efd0adf-f91b-4d78-b163-5365c257d6d4
memory:46eb1720-910a-4e4e-b56b-b6ac43b0cec1
memory:ae318134-8651-4563-bc22-491c51f87af4
memory:dd22c710-2822-4515-a28c-ead99162caac
memory:76e12a12-446a-4d96-bb49-2534930a5d56
memory:d5bb7f58-99bb-4381-ac98-300cceb128fe
memory:b7e0eb44-e38f-40a3-8736-3a7a9de84818
memory:dcdbeb7d-dd75-4294-8853-872491043db1
memory:7e83a02d-9eb6-4e97-9f23-102f34ae8b1e
memory:3efd0adf-f91b-4d78-b163-5365c257d6d4
memory:46eb1720-910a-4e4e-b56b-b6ac43b0cec1
memory:ae318134-8651-4563-bc22-491c51f87af4
memory:dd22c710-2822-4515-a28c-ead99162caac
memory:76e12a12-446a-4d96-bb49-2534930a5d56
359 06340ad0d2d916308bcf502ff22c22461eeb2afaaeea56df8687dae4fdb0f11d 2026-08-12.3 3 7900a00f-2876-4e05-bb12-7beb6e014a93 2026-09-03T04:21:18.223735+00:00 2026-09-03T04:21:18.224491+00:00
当前状态
部署
功能进度

环境与部署

  • 生产服务器:8.134.255.136(Alinux 8、宝塔面板),Node 24,PNPM via Corepack,MySQL 5.7,Redis。
  • 部署目录:/www/wwwroot/artveris,PM2 进程名 server,API 端口 3000,域名 https://art.qclh.xyz。
  • 一键升级:scripts/upgrade-remote.ps1 负责备份 DB、停止 PM2、执行 upgrade.sh、重启并进行健康检查。SSH 私钥已存入密码库。
  • 配置:仅有单一 .env,业务可通过 system_setting 表覆盖。

功能实现进度

功能 状态
数据模型(Artwork/Batch/TraceCode) 已完成,唯一约束、序列号不可回滚
短码生成(12 位) 已实现,随机 6 位 + 全局递增 6 位
天河链集成(上传 + 发布 + 查询) 功能可用,已在测试环境完成全部用例;生产钱包待注册后切换
批量 ZIP 导入 & 备份恢复 采用流式解压,大小限制 100 MB/文件,已通过全量测试
预览 TOTP Token 已实现,10 分钟窗口,统计不计入查询次数
UI(Admin & Client) 基本模块已上线,支持模块化编排、媒体存储层级、动态短码链接
监控/日志 OperationLogInterceptor 对敏感字段脱敏,日志写入 MySQL
安全措施 Helmet、CSP、速率限制、Redis 负缓存、角色 RBAC(SUPER_ADMIN、OPERATOR、AUDITOR、VIEWER)

已解决问题

  • PM2 自动启动故障已修复(pm2 startup + pm2 save)。
  • 本地开发 EADDRINUSE 与进程残留问题通过 flock 与清理脚本解决。
  • 构建时的 .env 冲突、Git 提交规范、aidocs/ 清理已统一流程。
  • 天河链确认循环(PENDING → SUBMITTING → CONFIRMING → ONCHAIN)及 UNKNOWN 状态处理已实现。
  • ZIP 导入的内存泄漏已改为流式处理,最大 10 k 行、64 列、100 MB 限制。

待办事项

  • 合并 aidocs‑cleanup 与 PM2‑fix 提交到 main(需用户确认)。
  • 生产钱包:在生产环境创建天河链平台钱包并更新 AppID/AppKey,完成全链路验证后上线。
  • Admin bundle 分割:手动 manualChunks 已在 dev/qa-polish 分支实现,待合并到主线。
  • UserKey UI 硬化:已在 polishing 分支遮蔽显示,需安全审计后发布。
  • AI 记忆同步:依据全局规则保持禁用,后续可按需求开启。