若WorkBuddy中导入的技能无法搜索到,需依次检查:一、确认技能已启用且“发布至本地搜索”已开启;二、删除fts_index.db并重启以重建索引;三、验证manifest.json中search_keywords字段非空;四、在技能市场切换筛选为“本地”来源。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在WorkBuddy中成功导入技能包,但在技能市场或搜索栏中无法查找到该技能,则可能是由于技能未正确发布、可见性设置受限或索引未更新所致。以下是解决此问题的步骤:
一、检查技能本地启用状态与发布开关
WorkBuddy要求技能不仅被导入,还必须处于“已启用”且“已发布”状态,才能进入全局搜索索引。禁用状态或未勾选发布选项将导致技能对搜索系统不可见。
1、点击WorkBuddy右上角头像,进入「Claw设置」。
2、选择左侧导航中的「技能管理」,确保右侧显示「本地技能」标签页。
3、在技能列表中定位目标技能,确认其右侧开关为绿色启用状态;若为灰色,请点击开关启用。
4、点击该技能右侧的【详情】按钮,在弹出面板中查找「发布至本地搜索」选项,确认其开关为开启状态。
5、若该选项不存在或为关闭状态,请手动开启,并点击右下角「保存设置」。
二、强制重建技能全文搜索索引
WorkBuddy依赖本地SQLite全文检索索引匹配技能名称与描述字段。若导入后未触发索引更新,或索引损坏,将导致搜索无结果。此操作仅刷新索引,不删除任何技能文件。
1、关闭WorkBuddy主程序,包括系统托盘中残留进程(可在任务管理器或活动监视器中确认无workbuddy.exe或WorkBuddy相关进程)。
2、按Windows键+R,输入%APPDATA%\Tencent\CodeBuddy\workbuddy\search_index(Windows)或前往~/Library/Application Support/Tencent/CodeBuddy/workbuddy/search_index(macOS)。
3、定位并删除名为fts_index.db的文件(注意:仅删除此文件,勿删skills/目录或其他.db文件)。
4、重新启动WorkBuddy,等待约10秒,软件将自动扫描全部已启用技能并重建全文索引。
5、进入技能市场顶部搜索框,输入该技能名称中的任意关键词,验证是否可命中。
WorkBuddy 桌宠工厂 —— 给一张角色图、一个 codex.pet 链接、一条 codex-pets.net 下载 URL、或一份现成的精灵表,就能自动创建一只可联动 WorkBuddy 状态的桌面宠物。当用户说"创建桌宠"、"做一只桌宠"、"用这张图做桌宠"、"从 codex.pet 安装桌宠"、"导入 codex 桌宠 XX"、"装一下 codex-pets.net 上的 XX&quo
三、验证技能元数据中search_keywords字段完整性
技能能否被搜索到,取决于其manifest.json或skill.yaml中是否正确定义了search_keywords数组。缺失该字段、为空数组或仅含不可见字符,均会导致搜索失效。
1、在文件资源管理器中,定位该技能所在目录(路径可通过「技能管理→详情→安装路径」查看)。
2、打开目录下的manifest.json文件(或skill.yaml),使用文本编辑器查看内容。
3、确认存在"search_keywords"字段,且其值为非空字符串数组,例如:["会议纪要", "自动生成", "语音转文字"]。
4、若字段缺失或为空,请手动添加该字段并保存;若使用.yaml格式,请确保缩进正确且无语法错误。
5、返回WorkBuddy,点击技能卡片右下角「重载配置」按钮(若无此按钮,则先禁用再启用该技能)。
四、切换搜索范围至“本地技能”专用视图
WorkBuddy默认搜索范围可能限定于SkillHub在线库,而忽略已导入的本地技能。需主动切换筛选维度,确保搜索逻辑覆盖本地注册技能。
1、进入「技能市场」页面,点击顶部标签栏中的「已安装」选项卡。
2、在已安装页面右上角,查找并点击「筛选」按钮(图标为漏斗形)。
3、在弹出菜单中,确认「来源」选项已勾选“本地”,取消勾选“SkillHub”或“社区镜像”等远程源。
4、点击「确定」应用筛选,此时页面仅显示本地技能,搜索框将自动限定于该子集。
5、再次输入技能名称关键词,观察是否出现在结果列表中。

















