Skip to content

配置与路径

cicy-code 的所有状态都在状态根 ~/cicy-ai 下(二进制本身另存于 ~/.local/cicy-code)。

~/cicy-ai 目录布局

路径作用
global.json全局配置 + api_token(自动生成)
db/SQLite 数据库 + 敏感配置(见下,chmod 600)
memory/记忆模板:global.mdprojects/<name>.mdagents/<role>.md
memory-seed/内置种子模板(dev 机上软链到仓库 api/mgr/embed/memory-seed)
workers/每个 agent 的 workspace(w-1001 …)
skills/已装 skill(public / private / team)
knowledge/团队知识库(cicy-knowledge)
assets/上传资源目录
runtime/mihomo / cloudflared 等运行时二进制(版本化,versions.json)
mitm/MITM 配置 + CA(config.jsonmitm-ca.crt)
audit/审计事件与策略
snapshots/桌面快照
supervisor/supervisord 运行数据(容器)
bin/辅助脚本

~/cicy-ai/db/ 敏感文件

文件内容
data.db主 SQLite 库(SQLITE_PATH 可覆盖)
global.json(在上一层)api_token 等
email.json令牌投递邮箱 / SMTP
cf.json · cft.json · cf-tunnel.jsonCloudflare API token / tunnel
frpc.tomlfrp 隧道配置
mihomo.yamlmihomo 代理配置
mitm-ca.crt · mitm-ca.keyMITM 根证书
kv.json · cli-installed.json轻量 KV / 已装 CLI 缓存

⚠️ db/ 下都是密钥/凭证,别提交、别外泄。

二进制与版本库

路径作用
~/.local/bin/cicy-codePATH 入口(软链 → 当前版本)
~/.local/cicy-code/<ver>/版本化安装(CICY_CODE_STORE 可覆盖)
~/cicy-ai/runtime/versions.jsoncicy-code / mihomo 的当前版本指针

更新机制见 部署 · Docker / runtime

端口清单

端口用途覆盖
8008API + 工作区PORT / --port
8022前端 vite dev server(--hot 代理它)
8007每 agent MITM 审计代理CICY_MITM_HTTP_PORT
19001mihomo 外部控制器CICY_MIHOMO_PORT
6060Go pprof(设 CICY_PPROF_PORT 才开)CICY_PPROF_PORT

变量清单见 环境变量,命令见 CLI 命令

part of CiCy AI · Apache-2.0