Sanitized templates, scripts, and documentation for reproducing the knowledge-sweet OpenClaw workspace, including Feishu/Lark group access, dispatcher setup, and optional Obsidian sync.
Read in this order:
10分钟复现清单.mdFEISHU_CONFIG_README.mdOpenClaw-Windows-安装教程.md文档关系与高频问题说明.md部署说明-knowledge-sweet.md分发规则-knowledge-sweet.md详细使用教程.mdAI提示词-复现knowledge-sweet.md
这份包只针对 knowledge-sweet 工作区。
目标是复现:
- 知识库分拣规则
knowledge-sweet的 dispatcher 脚本- Obsidian 同步脚本
- 最小
openclaw.json配置片段
- 根目录教程
FEISHU_CONFIG_README.mdOpenClaw-Windows-安装教程.md10分钟复现清单.md文档关系与高频问题说明.md部署说明-knowledge-sweet.md分发规则-knowledge-sweet.md详细使用教程.mdAI提示词-复现knowledge-sweet.md映射表示例模板.md
configs/openclaw.knowledge-sweet.template.jsonDISPATCHER_CONFIG.template.json
scripts/dispatch-daemon.mjsenqueue-dispatch.mjsstart-dispatcher.shstop-dispatcher.shsync-to-obsidian.shai.openclaw.knowledge-sweet-obsidian-sync.plist
docs/CONFIG.mdSKILL.mdTEAM_CONTEXT.mdREADME.mdPROJECT_BOOTSTRAP_FLOW.mdTAG_WHITELIST.mdACTIVE_CONTEXT_SPEC.md
- 群 ID
- 机器本地绝对路径
- Obsidian 本地目录
- 飞书
appId/appSecret - 任意 API Key
这份包适合复现 knowledge-sweet 这套知识库工作区本身。
人工阅读建议按下面顺序进行:
README.mdFEISHU_CONFIG_README.mdOpenClaw-Windows-安装教程.md文档关系与高频问题说明.md10分钟复现清单.md部署说明-knowledge-sweet.md分发规则-knowledge-sweet.md详细使用教程.mdAI提示词-复现knowledge-sweet.md
如果使用 AI 代为落地,建议先让 AI 学习:
README.mdFEISHU_CONFIG_README.mdOpenClaw-Windows-安装教程.md文档关系与高频问题说明.md部署说明-knowledge-sweet.md分发规则-knowledge-sweet.md详细使用教程.mdconfigs/openclaw.knowledge-sweet.template.jsonconfigs/DISPATCHER_CONFIG.template.jsonscripts/dispatch-daemon.mjsscripts/start-dispatcher.shscripts/sync-to-obsidian.sh
在替换模板和并入配置之前,建议先盘点目标环境里已有的机器人资料,再做映射。
最少要盘点这些信息:
- 飞书里的机器人显示名
- 对应的
appId/appSecret - 在
openclaw.json里对应的accountId - 已有的
agentId - 目标群是否已经挂在某个账号下
- 现有
bindings是否已经占用了相关账号
盘点完成后,再建立一张最小映射表:
- 角色职责 -> 飞书显示名
- 飞书显示名 ->
accountId accountId->agentIdagentId-> 实际目录或工作区
可直接使用:
映射表示例模板.md
没有这一步,最容易出现的问题是:
- 机器人显示名对上了,但
accountId绑错 - 群配置写进去了,但写到了错误账号
main被重复创建,或覆盖了已有绑定
<YOUR_OPENCLAW_HOME><YOUR_GROUP_ID><YOUR_OBSIDIAN_VAULT><APP_ID><APP_SECRET><DISPLAY_NAME_MAIN><DISPLAY_NAME_STRUCTURE><DISPLAY_NAME_RESEARCH><DISPLAY_NAME_REASONING><DISPLAY_NAME_WRITING><DISPLAY_NAME_PROOFREAD>
- 这份包不要求沿用任何特定显示名。
- 可使用自定义飞书机器人名称,只要配置里的
agentId、绑定关系和目录映射保持一致即可。 - 模板中建议始终保留“职责名 + 占位符”的写法,不要把个人化昵称写进模板。
ACTIVE_CONTEXT.jsonDISPATCH_QUEUE.jsonlDISPATCH_STATE.jsonHANDOFF_LOG.mdSHARED_MEMORY.md- 任意
*.log
这些文件属于运行态,不属于模板,因此不在公开仓库中。