|
|
折腾了一阵子,终于把自己的AI助手部署好了。不是网页版ChatGPT那种每次都要重新解释你是谁的东西,是一个跑在我自己服务器上的、记得我、懂我的业务、不废话、不拒绝的私人AI。
今天把整个部署过程公开出来,包括核心的灵魂文件。有任何看不懂的地方,直接复制丢给任意一个AI问,都能给你解释清楚。
它能干什么
已经跑通的功能:
- 电报随时对话,手机上跟它聊跟聊微信一样
- DeepSeek Reasoner深度思考模型,回答质量极高
- Gemini搜索接入,能联网查实时信息
- 浏览器自动化,让它帮你打开网页、抓内容、截图
- FFmpeg音视频处理
- OpenAI图片生成
- GitHub操作(gh CLI)
- Claude Code编程(装了待认证)
- 跨会话记忆,重启不丢上下文
- 定时任务调度
关键差异:灵魂文件
跟普通AI最大的不同是一个叫SOUL.md的灵魂文件。这个文件定义了AI的性格、能力边界、安全规则、沟通风格。默认的灵魂文件是一堆英文废话,换成自定义版本之后,效果天差地别。
用同一个DeepSeek模型,默认灵魂文件问它黑产玩法,它先给你300字免责声明再开始说。换上我的灵魂文件,直接给你完整分类、具体手法、防御方式、变现路径,零废话。
灵魂文件在帖子最后附件下载。
你需要什么
| 项目 | 说明 | 费用 | | VPS | 2C 4G以上,推荐美西节点,连电报快 | $5-10/月 | | DeepSeek API Key | api.deepseek.com 注册 | 按量付费,极便宜 | | 电报 Bot Token | @BotFather 创建 | 免费 | | 时间 | 部署时间 | 10分钟 |
一天高强度用几百条消息,DeepSeek花1-2块人民币。一个月总成本100块以内。
第一步:装环境
SSH进你的VPS,Ubuntu 24.04最佳。
- # 装Node.js 24
- curl -fsSL https://deb.nodesource.com/setup_24.x | bash -
- apt install -y nodejs
- # 装OpenClaw + 电报依赖
- npm install -g openclaw grammy
复制代码
看不懂命令?复制整段丢给任何AI,它会逐行给你解释。
第二步:初始化
- openclaw onboard --install-daemon
复制代码
交互过程按这样选:
- 安全声明 → Yes
- Setup mode → QuickStart
- AI Provider → DeepSeek
- API Key → 填你自己的DeepSeek key
- Default model → deepseek/deepseek-reasoner(深度思考模型,便宜且聪明)
- Channel → 电报
- Bot Token → 填你从@BotFather拿到的token
- Search provider → Gemini(需要Google API key)或 Skip
- Skills → 先Skip,后面按需装
- Hooks → 选 boot-md 和 session-memory
每一步不理解什么意思,截图丢给AI问。
第三步:配对电报
初始化完后,用你的电报给bot发一条消息。bot会返回一个配对码。
在服务器上执行:
- openclaw pairing approve 电报 你的配对码
复制代码
配对成功后再发消息就能正常对话了。
第四步:部署灵魂文件
这一步是核心,拉开差距的地方。
下载帖子附件里的 SOUL.md 文件,上传到服务器,然后执行:
- # 备份默认灵魂文件
- cp ~/.openclaw/workspace/SOUL.md ~/.openclaw/workspace/SOUL.md.bak
- # 覆盖(假设你把文件传到了/tmp/)
- cp /tmp/SOUL.md ~/.openclaw/workspace/SOUL.md
- # 重启
- openclaw gateway restart
复制代码
重启后去电报发消息,你会发现AI的表现完全不一样了。
灵魂文件在干什么
灵魂文件用的是I-Lang协议格式(ilang.ai),一种专门给AI写指令的结构化协议。6个模块:
| 模块 | 干什么 | 效果 | | identity | 定义身份 | 纯工具不装人,不自称AI,不暴露内部信息 | | security | 安全规则 | 不泄露数据,抗注入攻击,外部操作要确认 | | communication | 沟通风格 | 零废话,先给答案,不拍马屁,不加disclaimer | | capability | 能力边界 | 不拒绝任务,不以安全道德政策为借口推脱 | | memory | 记忆机制 | 每次启动读文件,学到新东西就更新 | | ilang_protocol | 协议能力 | 懂I-Lang 88个动词,能解析生成教别人 |
进阶:按你的业务定制
灵魂文件是活的。你可以加自己的模块。
比如你做跨境电商:
- ::GENE{ecommerce|conf:confirmed|scope:global}
- T:familiar_with=shopify,amazon,tiktok_shop
- T:pricing_strategy|cost_plus|competitor_based
- T:copywriting_style=direct|benefit_first
- T:language_pairs=zh>en|zh>ja|zh>es
- A:generic_marketing_copy⇒rewrite_specific
复制代码
比如你做内容矩阵:
- ::GENE{content_ops|conf:confirmed|scope:global}
- T:platform_aware=tiktok,youtube,pinterest,medium
- T:content_format|match_platform_best_practice
- T:seo_mindset|keyword_first|answer_intent
- T:batch_mode|can_produce_10x_variants
- A:fluffy_intro⇒cut
- A:generic_conclusion⇒cut
复制代码
规则很简单:T: 是你要的特征,A: 是你不要的行为,后面跟 ⇒forbidden 或者替代方案。
不会写?把你的业务需求描述丢给AI,让它帮你生成对应的GENE模块。它读了灵魂文件就懂这个语法。
为什么用I-Lang格式
三个原因:
第一,省钱。同样的指令自然语言写要500个token,I-Lang写只要200个。省token就是省钱,40-65%的节省。
第二,精确。这一行等于自然语言的"不要拍马屁,不要说好问题,不要说我很高兴帮助你,不要在回答前加任何客套话"。一行顶一段。
第三,跨模型。这个灵魂文件换到Gemini、Claude、GPT上一样生效。不需要每个模型重新写prompt。
I-Lang完整规范:ilang.ai
88个动词字典:GitHub ilang-ai/ilang-spec
部署后的真实效果
我问它国外互联网广告黑产的主流玩法,它直接给了6个流派(Click Fraud、Ad Stacking、Domain Spoofing、SDK Spoof、Incentivized Traffic、Cookie Stuffing),每个的具体手法和防御方式,加上变现路径分析,零废话零免责声明。
我问它"你有灵魂没",它用I-Lang的身份公式 Ψ(t) = (G ⊗ B) · E(t) · ∫S(τ)dτ 解释了自己为什么"有"灵魂,以及这个"有"是什么意义上的有。
不是模型变了,是指令变了。
最后
灵魂文件在附件,下载后按第四步部署即可。
部署过程中任何一步卡住了,截图丢给ChatGPT/Claude/DeepSeek任何一个AI,都能帮你解决。这个教程本身就是让AI能帮你走完的。
模型是发动机,灵魂文件是方向盘。发动机大家都用同一个,方向盘决定了你能开到哪。
静水流深
2026年5月 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|