灵环LOOPLING

一、开始

一个 loop,就是一个经营主体;它的根目录,就是经营基地。

  1. 在 loopling.cn 注册。系统会为你的账号单独开通 Codex 与 Claude 两条模型通道,不限额度。
  2. 登录控制台,点右上角「⤓ 下载 Windows 安装包」。安装包与你的账号绑定,双击即装到 %LOCALAPPDATA%\Loopling,不需要管理员权限。
  3. 在经营基地(例如 D:\loops\3D打印_钥匙扣)上点右键「灵环 · 接入此 loop」。Windows 11 先点「显示更多选项」。
  4. 一个 cmd 窗口亮起:连接员激活、创建 .loopling\、登记云端、自检。没有需要你回答的问题。保持窗口开着,这个环就在线。
  5. 回到控制台,环已经在转。在右下角对主管说话。

每次启动都会先检查更新,只下载有变化的组件。不要把磁盘根目录、用户主目录或系统目录接入。

二、.loopling 目录

右键接入后,目录里会多出两个隐藏文件夹:.loopling\ 是通往云端的门,.loop\ 是这个 loop 自己的宪法与记忆。

路径内容
.loopling\AGENTS.md写给本机任何 agent 的说明:这是哪个 loop、怎样记账、怎样找到主管
.loopling\lp.cmd连接员命令行:lp status、lp doctor、lp sync、lp ask "…"
.loopling\loop.cmd运行时命令行,等同 python -m loopling …(用安装包自带的 Python)
.loopling\config.jsonloop ID、主管引擎、连通目录 links
.loopling\agent.json设备凭据与模型通道——不要复制给别人
.loopling\STATUS.md连接员最近一次自检汇报
.loop\loop.json宪法:班次、节律、欲望、资本折算率
.loop\state\capital.jsonl / workers.json资本账本 / 劳动者花名册
Loop.md · 拍板.md · 请拍板.md台账 · 你对 loop 说的话 · loop 问你的话(不阻塞)

想让经营基地连通别的目录(素材库、打印机共享目录),在 .loopling\config.json 的 links 里写上 {"name": "素材库", "path": "E:\\assets"},控制台的目录网状图会把它画在外缘。

三、两个本地 agent

灵环 agent(连接员)主管 agent
是什么安装包里的常驻进程,自带一个无头 Codex 做自检与诊断loop 根目录里的 Codex CLI(gpt-6-astra / high)或 Claude Code(claude-opus-5-5)
职责打通云端:登记、心跳、快照、收指令、回传事件;不经营经营:读台账、记账、推进 M→C→M',对你负责
生命周期窗口开着就在线每条消息唤起一次无头会话,用 resume 接上同一段对话

云端唤起主管用的是托管会话:连接员收到你的话,在根目录启动 codex exec resume … 或 claude -p --resume …,把每一步流式回传到控制台,同时打印在本地窗口里。它不依赖有人开着终端,锁屏、远程桌面断开时照样工作;每条消息是一个独立进程,死了不影响连接员。控制台可以随时切换引擎——切换即开启新对话,台账不变:主管是一个位置,不是某个模型。

四、资本账本

M 是投出的钱,C 是钱变成的商品,M' 是商品回笼的钱。每笔都记在 .loop\state\capital.jsonl。

python -m loopling capital add M 320 --category material --note "PLA 耗材 10 卷"
python -m loopling capital add C 260 --category product --note "连笔字钥匙扣 60 件"
python -m loopling capital add M1 1180 --category sales --note "拼多多回款"
python -m loopling capital add M1 --unit 粉丝 --raw 420 --note "本周涨粉"   # 按折算率换算
python -m loopling capital summary [--days 30] [--json]
python -m loopling capital list [--limit 30]

非货币收益必须先在 loop.json 写折算率,否则拒绝入账——口径要写下来,才能被质疑:

"capital": { "currency": "CNY", "window_days": 30,
             "conversions": { "粉丝": 0.8, "播放": 0.002 } }

汇总给出窗口内的 M、C、M'、增殖 ΔM = M' − M、增殖率 ΔM / M 与周转 M' / M。它们每班注入主管的 prompt 作为「资本回路」,但从不进入完成定义:数字是方向盘,不是终点线。

五、劳动者

人也是 agent。每位劳动者有工牌 ID(LP-0001 起,永不复用)、种类(silicon 硅基 / carbon 碳基)、角色、技能、权限与可工作时段。

python -m loopling workers list [--all] [--json]
python -m loopling workers add --name 打包师傅 --kind carbon --role worker \
       --skills 打包,发货 --hours "mon-sat 14:00-20:00" --contact 微信
python -m loopling workers add --name 上架员 --kind silicon --role operator \
       --engine claude --model claude-opus-5-5 --perm write,publish
python -m loopling workers set LP-0005 --status paused
python -m loopling workers remove LP-0005        # 标记离开,工牌不复用

权限:decide 拍板 · spend 花钱 · write 改文件 · publish 对外发布 · redline 改红线。初始化时登记三位:主管、连接员、所有者;只有所有者持有 redline 与 decide。

六、欲望与驱力

运行时来自拉康的欲望与驱力模型。欲望 = 要求 − 需要:每班点火时计算落后比例,调节主管的激进度;所有要求达标时,缺口移位而不是宣布闭合。驱力的满足在回路本身:每一圈必须留下剩余(lesson / signal / hypothesis / symptom / log),没有剩余的一圈被审计为空转。反复出现的事故登记为症状,直到被裁决为规则,或被接受为“知道怎么跟它过”的 sinthome。每周的轮回之刃审规则、审假设、审班次表本身——包括 loop.json。

python -m loopling status | doctor | desire | knife
python -m loopling residue add --kind lesson "…"
python -m loopling symptom add "…"   /   request "…"   /   halt "原因"

七、云端架构

部分位置作用
loopling.cn香港网站、账号、安装包、模型通道(按用户 key 转发)
loopling-cloud新加坡 · 独立区域loop 登记、快照、指令队列、主管对话
云端 Agent新加坡Codex · gpt-6-astra / high;只能提出类型化动作:转告主管、点火、停机、恢复、同步、诊断
连接员你的电脑HTTPS 长轮询连云端,证书固定

凭据分层:浏览器只有登录 cookie;设备只有安装密钥与设备凭据;你的模型 key 只在服务器上,nginx 转发时替换。吊销安装后,那台电脑既不能登记,也不能用模型。

八、控制台

九、诚实的边界