Workspace 页面
Workspace 详情页已拆分为多个标签,方便管理不同能力。
/workspace/{slug}?tab=memory Memory.md 追加、手动编辑保存、AI整理
/workspace/{slug}?tab=tasks Tasks.md 追加、调度语义、全文编辑保存、解析展示
/workspace/{slug}?tab=md 新建自定义 Markdown 文件
/workspace/{slug}?tab=md&file=SOUL.md 编辑独立 Markdown 文件
/workspace/{slug}?tab=api API Key 创建、删除、一键复制 AI 学习包鉴权方式
Authorization: Bearer hermes_xxx
也可以使用 Header:x-api-key: hermes_xxx
READ Key:可以读取 Memory.md / Tasks.md / 自定义 Markdown 文件。WRITE Key:可以读取并写入。
Memory AI 管理
所有登录用户都可以进入 AI 管理,并且每个用户独立填写自己的 AI API Key、Base URL、模型和提示词。
Memory.md
页面端支持追加、全文手动编辑保存、AI整理。API 端支持读取、追加与覆盖保存。
读取 Workspace 的 Memory.md。需要 READ 或 WRITE Key。
curl -H "Authorization: Bearer hermes_xxx" http://localhost:3000/api/workspaces/my-team/memory
追加一条企业记忆。需要 WRITE Key。
curl -X POST http://localhost:3000/api/workspaces/my-team/memory \
-H "Authorization: Bearer hermes_xxx" \
-H "Content-Type: application/json" \
-d '{"title":"用户反馈","color":"🟦","content":"TikTok广告点击率下降"}'覆盖保存 Memory.md 全文,用于清理、整理或重写 Memory。需要 WRITE Key。谨慎使用。
curl -X PUT http://localhost:3000/api/workspaces/my-team/memory \
-H "Authorization: Bearer hermes_xxx" \
-H "Content-Type: application/json" \
-d '{"content":"# Memory\n\n整理后的记忆内容"}'Tasks.md
Tasks.md 仍然是 Markdown 文件。新增调度日期、时间、触发语义只会写入 Markdown 任务行中的可解析文本,不会改成 JSON 或数据库结构。
## 🗓 2026-07-06 - 🟩 [ ] ⚙️ 分析TikTok广告数据(负责人:A;时间:10:00;触发:广告数据更新后)
读取 Workspace 的 Tasks.md。需要 READ 或 WRITE Key。
curl -H "Authorization: Bearer hermes_xxx" http://localhost:3000/api/workspaces/my-team/tasks
追加一条任务。支持可选调度字段 date、time、trigger。需要 WRITE Key。
curl -X POST http://localhost:3000/api/workspaces/my-team/tasks \
-H "Authorization: Bearer hermes_xxx" \
-H "Content-Type: application/json" \
-d '{"content":"分析TikTok广告数据","owner":"A","priority":"🟩","icon":"⚙️","date":"2026-07-06","time":"10:00","trigger":"广告数据更新后"}'覆盖保存 Tasks.md 全文。需要 WRITE Key。谨慎使用。
curl -X PUT http://localhost:3000/api/workspaces/my-team/tasks \
-H "Authorization: Bearer hermes_xxx" \
-H "Content-Type: application/json" \
-d '{"content":"# Tasks\n\n## 🗓 2026-07-06\n\n- 🟩 [ ] ⚙️ 分析TikTok广告数据(负责人:A)"}'自定义 Markdown 文件
新增的 SOUL.md、IDENTITY.md、AGENTS.md、USER.md 或自定义 .md 文件都是独立文件。API 通过 markdown 路径读取、创建、覆盖和删除。
列出当前 Workspace 下所有自定义 Markdown 文件。需要 READ 或 WRITE Key。
curl -H "Authorization: Bearer hermes_xxx" http://localhost:3000/api/workspaces/my-team/markdown
读取指定自定义 Markdown 文件,例如 SOUL.md。需要 READ 或 WRITE Key。
curl -H "Authorization: Bearer hermes_xxx" http://localhost:3000/api/workspaces/my-team/markdown/SOUL.md
创建自定义 Markdown 文件。需要 WRITE Key。
curl -X POST http://localhost:3000/api/workspaces/my-team/markdown \
-H "Authorization: Bearer hermes_xxx" \
-H "Content-Type: application/json" \
-d '{"file":"SOUL.md"}'覆盖保存指定自定义 Markdown 文件全文。需要 WRITE Key。
curl -X PUT http://localhost:3000/api/workspaces/my-team/markdown/SOUL.md \
-H "Authorization: Bearer hermes_xxx" \
-H "Content-Type: application/json" \
-d '{"content":"# SOUL\n\n品牌灵魂内容"}'删除指定自定义 Markdown 文件。需要 WRITE Key。页面端删除需要勾选确认。
curl -X DELETE \ -H "Authorization: Bearer hermes_xxx" \ http://localhost:3000/api/workspaces/my-team/markdown/SOUL.md
返回格式
{
"file": "Memory.md",
"content": "# Memory\n\n🟦 [2026-07-06 10:00]\n📌 用户反馈:TikTok广告点击率下降\n"
}