Files
jsc-anima/.claude-plugin/plugin.json
T

220 lines
6.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"name": "jsc-anima",
"version": "0.0.1",
"description": "動漫助理:用喜愛角色的口吻互動,附單行狀態列",
"license": "MIT",
"userConfig": {
"enabled": {
"type": "boolean",
"title": "啟用助理",
"description": "關閉後停止所有 persona 注入與狀態列",
"default": true
},
"persist": {
"type": "boolean",
"title": "跨 session 保留啟動",
"description": "下次開啟時自動恢復上次的角色",
"default": true
},
"statusbar": {
"type": "boolean",
"title": "顯示狀態列",
"description": "輸入框上方的單行狀態列",
"default": true
},
"fields": {
"type": "string",
"title": "狀態列欄位與順序",
"description": "逗號分隔:character,love,model,dir,branch,5h,7d,ctx,sys",
"default": "character,love,model,dir,branch,5h,7d,ctx,sys"
},
"barStyle": {
"type": "string",
"title": "量表樣式",
"description": "block 或 dot",
"options": [
"block",
"dot"
],
"default": "block"
},
"warnAt": {
"type": "number",
"title": "黃色門檻 (%)",
"description": "使用率達此值轉黃",
"default": 60
},
"dangerAt": {
"type": "number",
"title": "紅色門檻 (%)",
"description": "使用率達此值轉紅",
"default": 85
},
"refreshSec": {
"type": "number",
"title": "系統資源更新秒數",
"description": "CPU/RAM/DSK 的取樣間隔",
"default": 10
},
"routing": {
"type": "boolean",
"title": "啟用模型路由",
"description": "輸入先由 Haiku 一次分類,再依難度選模型與思考程度",
"default": true
},
"background": {
"type": "boolean",
"title": "背景工作線",
"description": "需要動手的要求交給背景子代理處理,對話線立刻回應、完成後由角色回報",
"default": true
},
"candidates": {
"type": "string",
"title": "候選模型",
"description": "逗號分隔:haiku,sonnet,opus",
"default": "haiku,sonnet,opus"
},
"lockModel": {
"type": "string",
"title": "鎖定模型",
"description": "auto 為自動",
"options": [
"auto",
"haiku",
"sonnet",
"opus"
],
"default": "auto"
},
"lockEffort": {
"type": "string",
"title": "鎖定思考程度",
"description": "auto 為自動",
"options": [
"auto",
"low",
"medium",
"high"
],
"default": "auto"
},
"downgradeAt": {
"type": "number",
"title": "降級門檻 (剩餘 %)",
"description": "5h/7d 額度剩餘低於此值自動降一級",
"default": 15
},
"rewrite": {
"type": "boolean",
"title": "改寫輸出",
"description": "把主模型回覆改寫成角色口吻並取代顯示;失敗時顯示原文",
"default": true
},
"rawLog": {
"type": "boolean",
"title": "保存原文 log",
"description": "改寫前的原文另存本機",
"default": true
},
"longReply": {
"type": "number",
"title": "長回覆字數",
"description": "超過此字數改用 Sonnet 改寫",
"default": 1200
},
"rewriteTimeoutSec": {
"type": "number",
"title": "改寫逾時秒數",
"description": "逾時直接顯示原文",
"default": 20
},
"affinity": {
"type": "boolean",
"title": "啟用好感度",
"description": "好感度影響語氣、稱呼、害羞與主動程度,不影響工作品質",
"default": true
},
"showHearts": {
"type": "boolean",
"title": "狀態列顯示愛心",
"description": "在狀態列顯示好感度愛心量表",
"default": true
},
"romance": {
"type": "boolean",
"title": "允許戀愛式依賴",
"description": "僅對成年且原作無戀愛關係的角色,好感度到最高階段才生效",
"default": false
},
"axisGentle": {
"type": "number",
"title": "溫柔 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"axisTsundere": {
"type": "number",
"title": "傲嬌 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"axisLively": {
"type": "number",
"title": "活潑 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"axisFormal": {
"type": "number",
"title": "正式 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"axisTalkative": {
"type": "number",
"title": "話量 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"axisHumor": {
"type": "number",
"title": "幽默 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"axisProactive": {
"type": "number",
"title": "主動 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"axisExpressive": {
"type": "number",
"title": "情緒外顯 (0-10,-1 沿用角色包)",
"description": "覆蓋目前角色的數值軸,只存本機",
"default": -1
},
"todoRemind": {
"type": "boolean",
"title": "待辦到點提醒",
"description": "session 開著時,待辦到點由角色提醒;確認後才執行",
"default": true
},
"wikiUrl": {
"type": "string",
"title": "wiki 位址",
"description": "知識庫的 Gitea wiki git 位址;留空則由目前專案的 origin 推得(認證優先讀 tea 登入,其次 GITEA_TOKEN)",
"default": ""
},
"wikiCacheDir": {
"type": "string",
"title": "wiki 本機快取目錄",
"description": "10 分鐘 git 快取的位置;留空用 ~/.cache/jsc-anima/wiki",
"default": ""
}
},
"author": {
"name": "jsc"
}
}