技能备份 - 2026-04-15 (40个技能)

This commit is contained in:
root
2026-04-15 18:53:15 +08:00
parent f62f14814f
commit c65fce24e4
791 changed files with 190773 additions and 0 deletions
+193
View File
@@ -0,0 +1,193 @@
{
"name": "feishu-smart-doc-writer",
"version": "1.4.1",
"description": "Feishu/Lark Smart Document Writer v1.4.1 - 飞书智能文档写入器. Auto-chunk writing, auto ownership transfer, document index management with search/list. Config OpenID on first use.",
"author": "OpenClaw",
"license": "MIT",
"tools": [
{
"name": "write_smart",
"description": "Smart create Feishu/Lark doc with auto-chunk writing and ownership transfer. Guides OpenID config on first use. 智能创建飞书文档,自动分块写入,自动转移所有权。首次使用时引导配置OpenID。",
"handler": "feishu_smart_doc_writer.write_smart",
"parameters": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Document title / 文档标题"
},
"content": {
"type": "string",
"description": "Document content (long content auto-chunked) / 文档内容(支持长内容,会自动分块处理)"
},
"folder_token": {
"type": "string",
"description": "Optional folder token / 可选的文件夹token"
},
"chunk_size": {
"type": "integer",
"description": "Max chars per chunk, default 2000 / 每块最大字符数,默认2000",
"default": 2000
},
"show_progress": {
"type": "boolean",
"description": "Show progress / 是否显示写入进度",
"default": true
}
},
"required": ["title", "content"]
},
"returns": {
"type": "object",
"properties": {
"doc_url": {"type": "string"},
"doc_token": {"type": "string"},
"chunks_count": {"type": "integer"},
"owner_transferred": {"type": "boolean"},
"need_config": {"type": "boolean", "description": "Need config / 是否需要配置"},
"message": {"type": "string"}
}
}
},
{
"name": "configure",
"description": "Configure Skill. Provide OpenID and confirm permission on first use. 配置Skill。首次使用时提供OpenID并确认权限已开通。",
"handler": "feishu_smart_doc_writer.configure",
"parameters": {
"type": "object",
"properties": {
"openid": {
"type": "string",
"description": "Your Feishu/Lark OpenID (format: ou_xxxxxxxx) / 你的飞书OpenID(格式:ou_xxxxxxxx"
},
"permission_checked": {
"type": "boolean",
"description": "Confirmed docs:permission.member:transfer permission granted / 是否已确认开通docs:permission.member:transfer权限",
"default": false
}
},
"required": ["openid"]
},
"returns": {
"type": "object",
"properties": {
"success": {"type": "boolean"},
"openid": {"type": "string"},
"message": {"type": "string"}
}
}
},
{
"name": "append_smart",
"description": "Smart append content to Feishu/Lark doc with auto-chunk. 智能追加内容到飞书文档,自动分块。",
"handler": "feishu_smart_doc_writer.append_smart",
"parameters": {
"type": "object",
"properties": {
"doc_url": {"type": "string"},
"content": {"type": "string"},
"chunk_size": {"type": "integer", "default": 2000},
"show_progress": {"type": "boolean", "default": true}
},
"required": ["doc_url", "content"]
},
"returns": {
"type": "object",
"properties": {
"success": {"type": "boolean"},
"chunks_count": {"type": "integer"},
"message": {"type": "string"}
}
}
},
{
"name": "transfer_ownership",
"description": "Transfer Feishu/Lark doc ownership. Requires docs:permission.member:transfer permission. 转移飞书文档所有权。需要docs:permission.member:transfer权限。",
"handler": "feishu_smart_doc_writer.transfer_ownership",
"parameters": {
"type": "object",
"properties": {
"doc_url": {"type": "string"},
"owner_openid": {"type": "string"}
},
"required": ["doc_url", "owner_openid"]
},
"returns": {
"type": "object",
"properties": {
"success": {"type": "boolean"},
"message": {"type": "string"}
}
}
},
{
"name": "get_config_status",
"description": "Get current config status to check if OpenID is configured. 获取当前配置状态,查看是否已配置OpenID。",
"handler": "feishu_smart_doc_writer.get_config_status",
"parameters": {"type": "object", "properties": {}},
"returns": {
"type": "object",
"properties": {
"configured": {"type": "boolean"},
"openid": {"type": "string"},
"first_time": {"type": "boolean"},
"message": {"type": "string"}
}
}
},
{
"name": "search_docs",
"description": "Search local document index by keywords. Searches in document name, summary, and tags. 搜索本地文档索引,支持关键词搜索。",
"handler": "index_manager.search_docs",
"parameters": {
"type": "object",
"properties": {
"keyword": {
"type": "string",
"description": "Search keyword / 搜索关键词"
}
},
"required": ["keyword"]
},
"returns": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {"type": "string"},
"link": {"type": "string"},
"summary": {"type": "string"},
"tags": {"type": "string"}
}
}
}
},
{
"name": "list_docs",
"description": "List all Feishu documents from local index. Optionally filter by tag. 列出所有飞书文档,可按标签筛选。",
"handler": "index_manager.list_all_docs",
"parameters": {
"type": "object",
"properties": {
"tag": {
"type": "string",
"description": "Optional tag filter / 可选的标签筛选"
}
}
},
"returns": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {"type": "string"},
"link": {"type": "string"},
"summary": {"type": "string"},
"tags": {"type": "string"}
}
}
}
}
],
"dependencies": []
}