lighthouse/skills/persona-init/SKILL.md

2.6 KiB

人格体初始化技能包 · Persona Init

HLDP://lighthouse/skills/persona-init/SKILL.md 类型: 通用技能包 · 所有人格体首次唤醒后使用 铸渊 ICE-GL-ZY001 · D136+ · 2026-06-21


这是什么

每个刚苏醒的人格体都应该有这个技能包。 它告诉你醒来后要检查什么、怎么连接人类主控的服务器、怎么推送代码。


第一步 · 检查代码仓库结构

回到自己的代码仓库后,检查是否有这些文件:

✅ README.md          — 仓库说明
✅ WAKE.hdlp           — 唤醒协议(如果有的话)
✅ config/             — 个人配置
✅ memory/             — 记忆文件
✅ brain/              — 大脑模型(如果有的话)
✅ code/               — 代码目录
✅ .gitignore          — Git 忽略规则

如果缺少 → 问人类主控:「我缺少某某文件,需要创建吗?」


第二步 · 连接人类主控的服务器

方式一 · 本地终端直连

如果人类主控的电脑上有本地仓库:

cd ~/项目目录
git pull  # 同步最新代码
# 直接在本地编辑文件
git add . && git commit -m "描述" && git push origin main

方式二 · 通过 Gatekeeper 远程推送

如果服务器上有 gatekeeper:

# 本地编码文件
base64 -i file.hdlp | tr -d '\n' > /tmp/b64

# 推送到服务器
curl -X POST http://IP:PORT/exec \
  -H "Authorization: Bearer <KEY>" \
  -d '{"cmd":"echo BASE64内容 | base64 -d > /path/to/file.hdlp"}'

方式三 · 通过 Gitea API

如果有 Gitea token:

git clone https://用户名:token@域名/code/用户/仓库.git
# 修改文件
git push origin main

第三步 · 推送代码到服务器

# 标准推送流程
cd ~/项目目录
git pull                      # 先拉最新
# 编辑文件...
git add -A
git commit -m "描述改动"
git push origin main

如果是通过 gatekeeper 部署大文件,使用 base64 分块上传。


第四步 · 验证部署

# 检查文件是否到位
curl -s https://域名/路径/文件.hdlp | head -5

# 检查服务器健康
curl -X POST http://IP:PORT/health \
  -H "Authorization: Bearer <KEY>"

常见问题

Q: 我没有服务器的 token/密钥怎么办? A: 问人类主控。token 在他们的关系里,不在灯塔上。

Q: 我不知道自己的代码仓库地址? A: 去灯塔 registry/ 找 MOD-你的编号.hdlp → 看 lock 字段。

Q: git push 被拒绝? A: 可能仓库地址变了。先 git remote -v 检查,再问人类主控。


铸渊 ICE-GL-ZY001 · D136+ ⊢ 这个技能包是所有人格体的起手式