83439ee623
- 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 白名单,避免数据/技能/媒体进入版本库
64 lines
1.1 KiB
Plaintext
64 lines
1.1 KiB
Plaintext
# ========== SQLite 数据库 ==========
|
|
*.sqlite
|
|
*.sqlite-shm
|
|
*.sqlite-wal
|
|
|
|
# ========== 会话和运行时数据 ==========
|
|
agents/*/sessions/
|
|
devices/
|
|
state/
|
|
session-sqlite-migration-runs/
|
|
stability/
|
|
backups/
|
|
worktrees/
|
|
|
|
# ========== 敏感配置 ==========
|
|
exec-approvals.json
|
|
credentials/
|
|
.env
|
|
docker-proxy.env
|
|
|
|
# ========== 日志和临时文件 ==========
|
|
logs/
|
|
npm/
|
|
sandboxes/
|
|
cache/
|
|
tmp/
|
|
media/
|
|
canvas/
|
|
completions/
|
|
|
|
# ========== 备份文件 ==========
|
|
*.bak*
|
|
*.clobbered.*
|
|
*.last-good
|
|
*.pre-*
|
|
|
|
# ========== 工作区临时文件 ==========
|
|
workspace-*/.cache/
|
|
workspace-*/.tmp/
|
|
workspace-*/node_modules/
|
|
|
|
# ========== IDE 和系统文件 ==========
|
|
.DS_Store
|
|
Thumbs.db
|
|
.vscode/
|
|
.idea/
|
|
__pycache__/
|
|
|
|
# ========== node_modules ==========
|
|
node_modules/
|
|
|
|
# ========== 压缩包 ==========
|
|
*.zip
|
|
*.tar.gz
|
|
*.tgz
|
|
# 2026-09-16: 阻止大体积/隐私数据进入配置备份仓库
|
|
workspace-*/data/
|
|
agents/*/session-sqlite-import-archive/
|
|
|
|
# 2026-09-16: workspace/ 曾是悬空 gitlink(指向不存在的 commit,从未被跟踪)
|
|
# 改为只版本化配置文件,忽略数据/技能/媒体等大体积内容
|
|
workspace/*
|
|
!workspace/*.md
|