feat: skill 随插件自动注册,免去 extra_skill_dirs 配置
kimi.plugin.json 声明 skills:["./skills"],/plugins install 后 /skill kimi-eyes 经 PluginSkillSource 自动注册(源码 manifest.ts:100 + pluginSkillRoots 全链路证实);package.json files 补 skills/;README(中英)与网页把「两步配置」简化为「一步」(只声明 image_in)。1.0.7 → 1.0.8。
This commit is contained in:
1 parent
43f09c83f4
commit
5f797dc61a
5 files changed
+13
-21
No files matched your search
@@ -117,22 +117,16 @@ capabilities = [ "thinking", "tool_use", "image_in" ] # 追加 image_in
|
||||
|
||||
上面警告过:纯文本 provider 声明 `image_in` 后走 **Alt-V 粘贴**,图片会作为 `image_url` part 发给 provider 触发 400。但同样声明 `image_in`,改走 **`/skill` 命令**就不会 400——`/skill` 通道把图片渲染成 `Attached image file: <路径>` 的**纯文本路径**,不产生 image part。本插件自带一个 skill 利用这条通道。
|
||||
|
||||
**一次性配置(两步)**:
|
||||
**一次性配置**:
|
||||
|
||||
1. 给纯文本模型声明 `image_in`(仅为通过 `/skill` 的前端校验;`/skill` 下图片不走 part,**不会**触发 400):
|
||||
给纯文本模型声明 `image_in`(仅为通过 `/skill` 的前端校验;`/skill` 下图片不走 part,**不会**触发 400):
|
||||
|
||||
```toml
|
||||
[models."opencode-go/deepseek-v4-flash"]
|
||||
capabilities = [ "thinking", "tool_use", "image_in" ] # 追加 image_in
|
||||
```
|
||||
|
||||
2. 注册 skill——在 `~/.kimi-code/config.toml` 把插件目录的 `skills/` 加入扫描:
|
||||
|
||||
```toml
|
||||
extra_skill_dirs = [ "D:/AIGC/Plugin/kimi-eyes/skills" ]
|
||||
```
|
||||
|
||||
> 插件装在别处就换成实际的 `kimi-eyes/skills` 目录。重启会话后 `/skill kimi-eyes` 会出现在 `/` 补全菜单。
|
||||
> skill 由插件自带——`kimi.plugin.json` 已声明 `skills`,`/plugins install kimi-eyes` 后 `/skill kimi-eyes` 自动注册到 `/` 补全菜单,**无需** `extra_skill_dirs`。
|
||||
|
||||
**用法**:
|
||||
|
||||
|
||||
Reference in new issue
Block a user