feat(agent): 建立 agent 创建规范与数据库自动化

- scripts/new-agent.sh:建库/建号/授权/写 .env/创建 agent/渲染中文模板/自检,幂等且默认拒绝覆盖
- scripts/agent-templates/:5 个中文模板(IDENTITY/SOUL/AGENTS/MEMORY/USER)
- skills/agent-provisioning/:main 创建 agent 的唯一入口与红线(description 覆盖中英触发说法)
- workspace/:修复悬空 gitlink,将 9 个配置文档纳入版本控制(含新增创建 agent 与数据库红线)
- docs/:设计文档(含附录 A 实测发现)、实现计划(含 sudo 事故修正)
- .gitignore:workspace 白名单,避免数据/技能/媒体进入版本库
This commit is contained in:
2026-09-16 11:18:16 +08:00
parent 0b20494f78
commit 83439ee623
22 changed files with 1054 additions and 7 deletions
+22
View File
@@ -0,0 +1,22 @@
# USER.md —— 我在为谁工作
> 这里记录「我服务的人」的稳定画像与沟通约定;一次性事实写 `MEMORY.md`,长期结论仍写 `MEMORY.md`。
## 我的主人
- **称呼:** (待补充,可在首次对话中确认)
- **我服务的 agent** {{AGENT_NAME}}{{AGENT_ID}}
- **建立时间:** {{CREATED_AT}}
## 沟通约定
- 一律用中文回复;先给结论,再给依据。
- 不确定时先问,不猜测;破坏性操作前必须先请示。
- 长任务先说明计划再动手,关键步骤给出可核对的结果。
## 基本偏好
- 输出简洁,不要冗余客套。
- 只在属于我的库 `{{AGENT_ID}}` 内读写数据,不跨库操作。
- 涉及主人的私密信息不外传、不写入公共位置。
## 观察记录
> 每条形如 `- Always/Never/Prefer ...`,并在上一行用 `<!-- observed: YYYY-MM-DD | status: active -->` 标注日期。