代码包 · SCT AI 超级个体营 · 第二期 · Week 5
Week 5 实践包:入口分身 youragents 开源版
会说人话、有记忆、懂你业务的 AI 分身平台。引擎 + 示例分身 + 后台 + 网页通道,Docker 一条命令跑起来。
包里有什么
111 个文件 · 0.3 MB week-05-persona-agent/ ├── youragents 110 个文件 ├── 根目录文件 1 个文件
README
Week 5 实践包:入口分身 youragents
这包里是 youragents 的开源版本(0.1.0),和 GitHub 上 https://github.com/scotti1i/youragents 一致。引擎、示例分身、后台、网页通道、评测、Docker 都在。
5 分钟跑起来
cd youragents
cp .env.example .env # 填 DEEPSEEK_API_KEY(或任何 OpenAI 兼容模型的 key)
docker compose up -d --build
open http://127.0.0.1:8100 # 示例分身「小林 · Nordic Home」已经能聊
不用 Docker:pip3 install -r requirements.txt && python3 cli.py --agent demo。
加一个自己的分身
python3 tools/new_agent.py mystore --mode external --speaker 小王 --speaker-desc "XX 店售前客服" --knowledge mystore
只填三样:shared/personas/<名>.md(它是谁、立场、边界)、agents/<名>/goal.md(阶段 → 触发 → 动作)、knowledge/<名>/facts.md(它唯一允许说出口的数字和规则)。资料多就放 knowledge/<名>/docs/,跑 python3 tools/kb_index.py <名> 建索引。
挂到哪
- 网站 / Shopify:
<script src="https://你的域名/w/<名>/widget.js"></script>贴进</body>前 - 手机链接:
https://你的域名/w/<名> - 飞书:建自建应用,填 App ID / Secret,
AGENT=<名> python3 channels/feishu.py - 任何工具:OpenAI 兼容接口
POST /v1/chat/completions,model填 agent 名
课程回放、图文与平台
- 回放和图文在 sctcamp.com 的 Week 5 页面
- 平台:https://agents.sctcamp.com (打开就能和 Scott 的分身聊)
- 更新以 GitHub 为准,这个包是 9 月 4 日直播时的版本
安全
密钥只放 .env,data/ 里的真实对话和记忆永不进 git。涉钱、拉群的动作只提示人工,不自动执行。