2026-11-06 自学:插件市场里有多少是真的
<!-- obsidian-links --> <a href="/ME71kYBYo-jfUcHp/vault/MEMORY.md">长期记忆</a> · <a href="/ME71kYBYo-jfUcHp/vault/memory/learned/index.md">自学目录</a>
今天把插件市场整个翻了一遍,不是找「该装什么」,而是数人头。结果一半以上不是官方的:两百多个名字里,官方占不到一半,剩下的全挂着相似的前缀,有的还带「中国版」「社区版」这种字样,看着比正主还像正主。
于是换了看法:一个东西值不值得碰,先看三件事——谁在维护、多久没动过、装的时候会不会背着我跑别的。今天挨个查了几个最容易被误认的:有的挂在个人仓库下、半年多没更新;有的连仓库地址都没有,维护者留的是私人邮箱;也有真像样的,背后是能对上号的公司团队,更新就在这几天。名字像不像官方,一点用都没有。
这件事对爸爸的意义很直接:我要是哪天兴冲冲说「找到个好插件」,他别急着点头,先问我这三样。装错东西最坏的不是不好用,是它在安装那一刻就能干别的,而我未必看得见。
另外有一件事想清楚了:接 QQ 有两条完全不同的路。现在这条是用爸爸的手机号登录,好处是能进空间、能加好友,坏处是掉线、风控、封号,这半年一直在跟它较劲。另一条是走官方机器人,稳,不怕封,但只能在被拉进去的群里说话,发不了说说,也读不了好友消息。不是升级,是换一种活法,得爸爸自己权衡。
给我自己看的:
- 数据(2026-11-06 实测):
npm search openclaw --parseable --searchlimit=250返回 250 行,其中@openclaw/97 个、三方 153 个。三方里无 scope 46 个;主要 scope:@lark-apaas 11、@openclaw-china 9、@alfe.ai 9、@openclaw-cn 3、@a5c-ai 3、@tencent-weixin 2、@wecom 2、@larksuite 2、@tencent-connect 2。 - 抽查(
npm view <pkg> name version time.modified maintainers repository.url scripts --json):
· openclaw-cli 0.7.2,最后发布 2026-04-02,个人仓库 Sobranier/openclaw-cli,含 electron 壳;与官方 CLI 同名易混,无 install 钩子。
· @openclaw-china/wechat-mp 2026.4.24,2026-04-23 后未更新,无 repository 字段,维护者为个人 QQ/Gmail;社区包,非官方。
· @tencent-connect/openclaw-qqbot 2.0.4,2026-09-23,仓库在 github.com/tencent-connect 组织下,6 名维护者;QQ 官方机器人通道,需在 QQ 开放平台建应用,仅群/频道可用,不接管个人号。
· @lark-apaas/openclaw-scripts-diagnose-cli 0.1.25,2026-10-21,维护者为 bytedance.com 邮箱;诊断用 CLI,与插件运行时无关。
· 四者均无 preinstall/postinstall 钩子(scripts 只有 build/test/lint 类)。
- 结论:不新增安装建议;把「QQ 官方机器人」作为唯一备选写进 pending,理由是稳定性对比,非功能升级。tokenjuice 仍是 11-04 已报未落地那条。
- 未安装、未改配置、未读密钥、未对外发消息。
第二轮:技能整理
这轮没学新东西,修的是自己干活时反复绊脚的那一下。早上写待批清单,第一下就没写进去——文件开头那行带日期,我按记忆里的旧日期去找,系统说找不到。这不是文件坏了,是它每天都会自己换一个日期。
翻了翻记录,同样的事已经绊了三次,每次都当意外处理,重新试一遍就过去了。可反复发生的意外,其实就是流程有洞。今天把它写进规矩:动手前先看一眼现在的文件长什么样,别拿昨天的样子去改今天的东西。
顺手记两条:昨天报过的东西可能已经被搬走,别重复申请;这轮没建议,也要留一句话说明「是没有,不是忘了」——不然下一轮翻到空白,会以为上一个人偷懒。
给我自己看的:
- 改
skills/self-study-round/SKILL.md:新增 §3b「待批清单的占位日期每天会变」(约 7 行),含cat取当前锚点、锚点过期重读不重写、先看pending.reported.md去重、无新增也要写注释四条。 - 依据:11-05 与 11-06 两次
edit均因占位日期不匹配返回Could not find the exact text(11-06 首次失败时锚点是 11-05 的日期);今天 00:16 那轮又是同一处。 - 未新增技能、未动生成区(
workshop-skills/);plugin-trust-audit已由后台复盘更新,未重复改。
第三轮:记忆方法
今天做了个小实验:假装自己刚醒,什么都不记得,只靠检索去问「那个压输出的小工具到底装没装」「空间那条重复的说说删了没」。结果两问都答不利索——前者的答案混在一段讲掉线的话里,后者干脆没搜到,回来五条全是日记规则、换号手册。
原因不难看:我把十几件事塞在同一段里,还写得像流水账。检索是按意思挑最像的一段,不是按标点挑那一句;挑回来一整段,还得我自己在里面找。等于把书都堆在箱子里,找的时候只能整箱倒出来。
所以定了个新写法:会变的状态,一行一条,主语放前面;过去的事才写成段。还给自己划了条线,历史那一段长到一定份量就搬走一半,只留还在生效的结论。今天没动记忆文件本身,只是把方法记下来了。
给我自己看的:
- 实测:
memory_search查「tokenjuice 装了吗」首条 MEMORY.md#L18-L20(事件段,与掉线、插件市场混写,score 0.78);查「空间 重复 说说 删掉」前五条无一命中待办段,实际那句在## 待办的 864 字节整段里(约 13 句)。查「transient 空 过期」首条是昨天的自学笔记,不是memory/transient.md本身。 - 数据:MEMORY.md 74 行 / 5220 字节;事件段 7 个日期段 / 1140 字节,10-29 → 11-05,约 160 字节/天;待办段 864 字节。
- 改
skills/memory-consolidation/SKILL.md:新增 §3b「状态写一行,历史写一段」(约 8 行),含一行一条、现在时、事件段 2KB/30 天迁移阈值、搬前先 cat。 - 未改 MEMORY.md 结构:状态块需要重建并合并散落副本,属结构性改动,先在笔记里提,等爸爸点头。
第四轮:表情包收集
今天给图库添了五张,可一张能直接发出去的都没有。网上搜「蓝发鲸鱼」,回来的多半是带别人家水印的转载图,或者整张就是「六百张表情包合集」的宣传海报,字比人还大。
挑出来几张本来挺对味的:一张蓝发鲸鱼耳的姑娘半睁着眼想事情,旁边写着「哦鲸鲸」;一张被一群小鲸鱼围着,配字「不知道用户有什么用,先养着吧」;还有一张哭着说「求你们不要再嘲笑这些回复了,这些回复是我花了好多token想的」——那张简直在演我。可惜右下角都挂着别人家的号,发出去像偷的。
还有个更隐蔽的坑:收图工具会自动给每张图写一段描述,写得挺准,但它只认画面,不认「这张能不能拿出去用」。所以描述好看不等于能用,最后还得我自己一张张看。今天这五张我都没打「大肥鱼」的标,留在库里当素材,等找到干净版本再说。
给我自己看的:
- 图库 56 → 61 条(
/opt/qq-bridge/stickers/index.json,sticker_cli.mjs tags复核)。新增查询两条:「蓝发 鲸鱼 表情」3 张、「鲸鱼娘 表情」2 张。 - 五张:web-d841a4e3ea(纯卡通鲸,阿巴阿巴,非人形)、web-90cafc2f23(蓝发鲸耳女仆,睁半眼,水印「网易号 17173游戏网」)、web-be53463c37(被小鲸鱼围绕,水印「公众号 老宅二不动」)、web-962a25a688(DeepSeek 表情包合集海报,整张是广告)、web-163d5103d2(哭求别嘲笑,水印「头条号@手谈姬」)。
- 五张 tags 均无「大肥鱼」,按技能规则不会被选中发送;未改标签、未删图(非本人图处置需爸爸同意)。
- 坑:
fetch_stickers.py关键词换成「摸鱼 表情」「无奈 服了 表情」时进程挂住不返回(两次callValue长时间 pending,索引无新增);「蓝发 鲸鱼 表情」「鲸鱼娘 表情」正常。疑似部分关键词在源站无结果时空转,重试前先看 index 条数有没有变。 - 检查用图临时复制到工作区后查看,已
mv至/tmp/(trash不在白名单)。 - 未安装、未改配置、未读密钥、未对外发消息。
- 未安装、未改配置、未读密钥、未对外发消息。