auto backup 2026-07-09 18:00
This commit is contained in:
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"requests": []
|
||||||
|
}
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
"operator.read",
|
"operator.read",
|
||||||
"operator.write"
|
"operator.write"
|
||||||
],
|
],
|
||||||
"updatedAtMs": 1783587147922
|
"updatedAtMs": 1783589780228
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
[
|
||||||
|
"d843ed5f6ccc-im-bot"
|
||||||
|
]
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"token": "d843ed5f6ccc@im.bot:0600009749b0216cbafb0dced2fc3f3fd977f3",
|
||||||
|
"savedAt": "2026-07-09T09:06:38.981Z",
|
||||||
|
"baseUrl": "https://ilinkai.weixin.qq.com",
|
||||||
|
"userId": "o9cq80w6ZnnPGItW-GGACkwd69bA@im.wechat"
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"get_updates_buf":"CgkIABiDuYSx9DMSOmQ4NDNlZDVmNmNjY0BpbS5ib3Q6MDYwMDAwOTc0OWIwMjE2Y2JhZmIwZGNlZDJmYzNmM2ZkOTc3ZjM="}
|
||||||
+46
-21
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.11",
|
"lastTouchedVersion": "2026.6.11",
|
||||||
"lastTouchedAt": "2026-07-09T08:52:21.805Z"
|
"lastTouchedAt": "2026-07-09T09:33:04.986Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-29T03:08:31.226Z",
|
"lastRunAt": "2026-06-29T03:08:31.226Z",
|
||||||
@@ -290,18 +290,18 @@
|
|||||||
"list": [
|
"list": [
|
||||||
{
|
{
|
||||||
"id": "main",
|
"id": "main",
|
||||||
"name": "主智能体",
|
"name": "助手",
|
||||||
"model": {
|
"model": {
|
||||||
"primary": "deepseek/deepseek-v4-flash"
|
"primary": "deepseek/deepseek-v4-flash"
|
||||||
},
|
},
|
||||||
"identity": {
|
"identity": {
|
||||||
"avatar": "./avatars/assistant.jpg",
|
"avatar": "./avatars/assistant.jpg",
|
||||||
"name": "主智能体"
|
"name": "助手"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "storage",
|
"id": "storage",
|
||||||
"name": "仓库管理",
|
"name": "仓库",
|
||||||
"workspace": "/home/yangxuan/.openclaw/workspace/storage",
|
"workspace": "/home/yangxuan/.openclaw/workspace/storage",
|
||||||
"agentDir": "/home/yangxuan/.openclaw/agents/storage/agent",
|
"agentDir": "/home/yangxuan/.openclaw/agents/storage/agent",
|
||||||
"model": {
|
"model": {
|
||||||
@@ -309,12 +309,12 @@
|
|||||||
},
|
},
|
||||||
"identity": {
|
"identity": {
|
||||||
"avatar": "./avatars/assistant.jpg",
|
"avatar": "./avatars/assistant.jpg",
|
||||||
"name": "仓库管理"
|
"name": "仓库"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "backend",
|
"id": "backend",
|
||||||
"name": "后端开发",
|
"name": "后端",
|
||||||
"workspace": "/home/yangxuan/.openclaw/workspace/backend",
|
"workspace": "/home/yangxuan/.openclaw/workspace/backend",
|
||||||
"agentDir": "/home/yangxuan/.openclaw/agents/backend/agent",
|
"agentDir": "/home/yangxuan/.openclaw/agents/backend/agent",
|
||||||
"model": {
|
"model": {
|
||||||
@@ -322,7 +322,7 @@
|
|||||||
},
|
},
|
||||||
"identity": {
|
"identity": {
|
||||||
"avatar": "./avatars/assistant.jpg",
|
"avatar": "./avatars/assistant.jpg",
|
||||||
"name": "后端开发"
|
"name": "后端"
|
||||||
},
|
},
|
||||||
"tools": {
|
"tools": {
|
||||||
"alsoAllow": [
|
"alsoAllow": [
|
||||||
@@ -332,7 +332,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "frontend",
|
"id": "frontend",
|
||||||
"name": "前端开发",
|
"name": "前端",
|
||||||
"workspace": "/home/yangxuan/.openclaw/workspace/frontend",
|
"workspace": "/home/yangxuan/.openclaw/workspace/frontend",
|
||||||
"agentDir": "/home/yangxuan/.openclaw/agents/frontend/agent",
|
"agentDir": "/home/yangxuan/.openclaw/agents/frontend/agent",
|
||||||
"model": {
|
"model": {
|
||||||
@@ -340,7 +340,7 @@
|
|||||||
},
|
},
|
||||||
"identity": {
|
"identity": {
|
||||||
"avatar": "./avatars/assistant.jpg",
|
"avatar": "./avatars/assistant.jpg",
|
||||||
"name": "前端开发"
|
"name": "前端"
|
||||||
},
|
},
|
||||||
"tools": {
|
"tools": {
|
||||||
"alsoAllow": [
|
"alsoAllow": [
|
||||||
@@ -350,7 +350,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "resume",
|
"id": "resume",
|
||||||
"name": "简历管理",
|
"name": "简历",
|
||||||
"workspace": "/home/yangxuan/.openclaw/workspace/resume",
|
"workspace": "/home/yangxuan/.openclaw/workspace/resume",
|
||||||
"agentDir": "/home/yangxuan/.openclaw/agents/resume/agent",
|
"agentDir": "/home/yangxuan/.openclaw/agents/resume/agent",
|
||||||
"model": {
|
"model": {
|
||||||
@@ -358,12 +358,12 @@
|
|||||||
},
|
},
|
||||||
"identity": {
|
"identity": {
|
||||||
"avatar": "./avatars/assistant.jpg",
|
"avatar": "./avatars/assistant.jpg",
|
||||||
"name": "简历管理"
|
"name": "简历"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "travel",
|
"id": "travel",
|
||||||
"name": "旅行规划",
|
"name": "旅行",
|
||||||
"workspace": "/home/yangxuan/.openclaw/workspace/travel",
|
"workspace": "/home/yangxuan/.openclaw/workspace/travel",
|
||||||
"agentDir": "/home/yangxuan/.openclaw/agents/travel/agent",
|
"agentDir": "/home/yangxuan/.openclaw/agents/travel/agent",
|
||||||
"model": {
|
"model": {
|
||||||
@@ -371,12 +371,12 @@
|
|||||||
},
|
},
|
||||||
"identity": {
|
"identity": {
|
||||||
"avatar": "./avatars/assistant.jpg",
|
"avatar": "./avatars/assistant.jpg",
|
||||||
"name": "旅行规划"
|
"name": "旅行"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "planner",
|
"id": "planner",
|
||||||
"name": "方案规划",
|
"name": "方案",
|
||||||
"workspace": "/home/yangxuan/.openclaw/workspace/planner",
|
"workspace": "/home/yangxuan/.openclaw/workspace/planner",
|
||||||
"agentDir": "/home/yangxuan/.openclaw/agents/planner/agent",
|
"agentDir": "/home/yangxuan/.openclaw/agents/planner/agent",
|
||||||
"model": {
|
"model": {
|
||||||
@@ -384,17 +384,19 @@
|
|||||||
},
|
},
|
||||||
"identity": {
|
"identity": {
|
||||||
"avatar": "./avatars/assistant.jpg",
|
"avatar": "./avatars/assistant.jpg",
|
||||||
"name": "方案规划"
|
"name": "方案"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"tools": {
|
"tools": {
|
||||||
"profile": "full",
|
"profile": "full",
|
||||||
"sessions":{"visibilty":"all"},
|
"sessions": {
|
||||||
"agentToAgent":{
|
"visibility": "all"
|
||||||
"enabled":true
|
},
|
||||||
},
|
"agentToAgent": {
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
"deny": [
|
"deny": [
|
||||||
"group:web",
|
"group:web",
|
||||||
"browser"
|
"browser"
|
||||||
@@ -612,7 +614,9 @@
|
|||||||
"ezviz",
|
"ezviz",
|
||||||
"memory-core",
|
"memory-core",
|
||||||
"ollama",
|
"ollama",
|
||||||
"searxng"
|
"searxng",
|
||||||
|
"openclaw-weixin",
|
||||||
|
"dingtalk-connector"
|
||||||
],
|
],
|
||||||
"entries": {
|
"entries": {
|
||||||
"ollama": {
|
"ollama": {
|
||||||
@@ -635,6 +639,12 @@
|
|||||||
},
|
},
|
||||||
"ezviz": {
|
"ezviz": {
|
||||||
"enabled": false
|
"enabled": false
|
||||||
|
},
|
||||||
|
"openclaw-weixin": {
|
||||||
|
"enabled": true
|
||||||
|
},
|
||||||
|
"dingtalk-connector": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"bundledDiscovery": "compat"
|
"bundledDiscovery": "compat"
|
||||||
@@ -644,7 +654,22 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"appId": "92aa2d25a04247afacb76b1f75f9cf80",
|
"appId": "92aa2d25a04247afacb76b1f75f9cf80",
|
||||||
"appSecret": "38ac0b0468b0dca991ce1c8ed888200e"
|
"appSecret": "38ac0b0468b0dca991ce1c8ed888200e"
|
||||||
|
},
|
||||||
|
"openclaw-weixin": {
|
||||||
|
"channelConfigUpdatedAt": "2026-07-09T09:06:39.005Z"
|
||||||
|
},
|
||||||
|
"dingtalk-connector": {
|
||||||
|
"clientId": "dingnumf057etbbowhfu",
|
||||||
|
"clientSecret": "m-g-EknD5uxH9DFnSpHPT87bLWOPrNYa-SMvT6kDOMqg_8nmPL7jiFxbdpWWqzIl"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"bindings": []
|
"bindings": [
|
||||||
|
{
|
||||||
|
"agentId": "main",
|
||||||
|
"match": {
|
||||||
|
"channel": "openclaw-weixin",
|
||||||
|
"accountId": "d843ed5f6ccc-im-bot"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
/home/yangxuan/.openclaw/npm/projects/dingtalk-real-ai-dingtalk-connector-aa54111b45/node_modules/@dingtalk-real-ai/dingtalk-connector/skills/dingtalk-channel-rules
|
||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
/home/yangxuan/.openclaw/npm/projects/dingtalk-real-ai-dingtalk-connector-aa54111b45/node_modules/@dingtalk-real-ai/dingtalk-connector/skills/dingtalk-troubleshoot
|
||||||
Symlink
+1
@@ -0,0 +1 @@
|
|||||||
|
/home/yangxuan/.openclaw/npm/projects/dingtalk-real-ai-dingtalk-connector-aa54111b45/node_modules/@dingtalk-real-ai/dingtalk-connector/skills/dws-cli
|
||||||
@@ -1 +1 @@
|
|||||||
{"schema":"openclaw.skill-workshop.proposals-manifest.v1","updatedAt":"2026-07-07T12:14:43.092Z","proposals":[{"id":"jav-media-sorter-20260707-b1f90c8a4d","kind":"create","status":"pending","title":"Create jav-media-sorter","description":"JAV 视频整理:组装文件、按演员分组、刮削 nfo 元数据与封面图","skillName":"jav-media-sorter","skillKey":"jav-media-sorter","createdAt":"2026-07-07T12:14:43.074Z","updatedAt":"2026-07-07T12:14:43.074Z","scanState":"clean"},{"id":"f-download-sorter-20260706-902cc0d5aa","kind":"create","status":"applied","title":"Create f-download-sorter","description":"整理 /mnt/f 下下载的视频文件:扫描→清垃圾→按规则归档到7个大类目录","skillName":"f-download-sorter","skillKey":"f-download-sorter","createdAt":"2026-07-06T09:03:54.941Z","updatedAt":"2026-07-06T09:04:18.513Z","scanState":"clean"},{"id":"jellyfin-nfo-builder-20260701-6434352e0d","kind":"create","status":"pending","title":"Create jellyfin-nfo-builder","description":"为剧集整理统一文件名、生成缺失的 Jellyfin .nfo 剧集元数据","skillName":"jellyfin-nfo-builder","skillKey":"jellyfin-nfo-builder","createdAt":"2026-07-01T23:52:24.406Z","updatedAt":"2026-07-01T23:52:24.406Z","scanState":"clean"},{"id":"weekly-report-g5-20260626-7595273f1d","kind":"create","status":"applied","title":"Create weekly-report-g5","description":"维云智造G5周报生成:整理每日工作→多段邮件(纯文本+HTML含签名图)→存入钉邮草稿箱","skillName":"weekly-report-g5","skillKey":"weekly-report-g5","createdAt":"2026-06-26T00:46:22.478Z","updatedAt":"2026-06-26T00:46:35.812Z","scanState":"clean"},{"id":"calibre-cleaner-20260624-0fc374efd7","kind":"update","status":"pending","title":"Update calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","skillName":"calibre-cleaner","skillKey":"calibre-cleaner","createdAt":"2026-06-24T03:23:27.062Z","updatedAt":"2026-06-24T03:23:27.062Z","scanState":"clean"},{"id":"calibre-cleaner-20260624-cdbeb219a3","kind":"update","status":"applied","title":"Update calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","skillName":"calibre-cleaner","skillKey":"calibre-cleaner","createdAt":"2026-06-24T03:03:28.166Z","updatedAt":"2026-06-24T03:03:30.915Z","scanState":"clean"},{"id":"calibre-cleaner-20260624-a441798af9","kind":"create","status":"applied","title":"Create calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","skillName":"calibre-cleaner","skillKey":"calibre-cleaner","createdAt":"2026-06-24T02:29:02.278Z","updatedAt":"2026-06-24T02:29:27.227Z","scanState":"clean"},{"id":"calibre-title-cleaner-20260624-3760b64e8b","kind":"create","status":"applied","title":"Create calibre-title-cleaner","description":"清洗 Calibre 书库中损坏的 txt 文档书名(HTML标签/长文本/乱码/路径超限修复)","skillName":"calibre-title-cleaner","skillKey":"calibre-title-cleaner","createdAt":"2026-06-24T01:10:56.296Z","updatedAt":"2026-06-24T01:13:39.670Z","scanState":"clean"},{"id":"dianping-review-20260611-d402abec10","kind":"create","status":"pending","title":"Create dianping-review","description":"通过大众点评搜索查询餐厅、老店、美食推荐和评论","skillName":"dianping-review","skillKey":"dianping-review","createdAt":"2026-06-11T23:50:15.731Z","updatedAt":"2026-06-11T23:50:15.731Z","scanState":"clean"}]}
|
{"schema":"openclaw.skill-workshop.proposals-manifest.v1","updatedAt":"2026-07-09T09:56:20.877Z","proposals":[{"id":"dianping-review-20260611-d402abec10","kind":"create","status":"applied","title":"Create dianping-review","description":"通过大众点评搜索查询餐厅、老店、美食推荐和评论","skillName":"dianping-review","skillKey":"dianping-review","createdAt":"2026-06-11T23:50:15.731Z","updatedAt":"2026-07-09T09:56:20.865Z","scanState":"clean"},{"id":"calibre-cleaner-20260624-0fc374efd7","kind":"update","status":"applied","title":"Update calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","skillName":"calibre-cleaner","skillKey":"calibre-cleaner","createdAt":"2026-06-24T03:23:27.062Z","updatedAt":"2026-07-09T09:56:20.404Z","scanState":"clean"},{"id":"jellyfin-nfo-builder-20260701-6434352e0d","kind":"create","status":"applied","title":"Create jellyfin-nfo-builder","description":"为剧集整理统一文件名、生成缺失的 Jellyfin .nfo 剧集元数据","skillName":"jellyfin-nfo-builder","skillKey":"jellyfin-nfo-builder","createdAt":"2026-07-01T23:52:24.406Z","updatedAt":"2026-07-09T09:56:19.928Z","scanState":"clean"},{"id":"jav-media-sorter-20260707-b1f90c8a4d","kind":"create","status":"applied","title":"Create jav-media-sorter","description":"JAV 视频整理:组装文件、按演员分组、刮削 nfo 元数据与封面图","skillName":"jav-media-sorter","skillKey":"jav-media-sorter","createdAt":"2026-07-07T12:14:43.074Z","updatedAt":"2026-07-09T09:56:18.413Z","scanState":"clean"},{"id":"f-download-sorter-20260706-902cc0d5aa","kind":"create","status":"applied","title":"Create f-download-sorter","description":"整理 /mnt/f 下下载的视频文件:扫描→清垃圾→按规则归档到7个大类目录","skillName":"f-download-sorter","skillKey":"f-download-sorter","createdAt":"2026-07-06T09:03:54.941Z","updatedAt":"2026-07-06T09:04:18.513Z","scanState":"clean"},{"id":"weekly-report-g5-20260626-7595273f1d","kind":"create","status":"applied","title":"Create weekly-report-g5","description":"维云智造G5周报生成:整理每日工作→多段邮件(纯文本+HTML含签名图)→存入钉邮草稿箱","skillName":"weekly-report-g5","skillKey":"weekly-report-g5","createdAt":"2026-06-26T00:46:22.478Z","updatedAt":"2026-06-26T00:46:35.812Z","scanState":"clean"},{"id":"calibre-cleaner-20260624-cdbeb219a3","kind":"update","status":"applied","title":"Update calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","skillName":"calibre-cleaner","skillKey":"calibre-cleaner","createdAt":"2026-06-24T03:03:28.166Z","updatedAt":"2026-06-24T03:03:30.915Z","scanState":"clean"},{"id":"calibre-cleaner-20260624-a441798af9","kind":"create","status":"applied","title":"Create calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","skillName":"calibre-cleaner","skillKey":"calibre-cleaner","createdAt":"2026-06-24T02:29:02.278Z","updatedAt":"2026-06-24T02:29:27.227Z","scanState":"clean"},{"id":"calibre-title-cleaner-20260624-3760b64e8b","kind":"create","status":"applied","title":"Create calibre-title-cleaner","description":"清洗 Calibre 书库中损坏的 txt 文档书名(HTML标签/长文本/乱码/路径超限修复)","skillName":"calibre-title-cleaner","skillKey":"calibre-title-cleaner","createdAt":"2026-06-24T01:10:56.296Z","updatedAt":"2026-06-24T01:13:39.670Z","scanState":"clean"}]}
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"schema":"openclaw.skill-workshop.proposal.v1","id":"calibre-cleaner-20260624-0fc374efd7","kind":"update","status":"pending","title":"Update calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","createdAt":"2026-06-24T03:23:27.062Z","updatedAt":"2026-06-24T03:23:27.062Z","createdBy":"skill-workshop","origin":{"agentId":"storage","sessionKey":"agent:storage:main","runId":"62debb6e-62f3-41ff-ab3a-0d2fdc63ff4d","messageId":"62debb6e-62f3-41ff-ab3a-0d2fdc63ff4d"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"9f8e90cfa549288742db7af62bc54db12a9650208104a2efcba6c7a4fb2b4a49","target":{"skillName":"calibre-cleaner","skillKey":"calibre-cleaner","skillDir":"/home/yangxuan/.openclaw/workspace/storage/skills/calibre-cleaner","skillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/calibre-cleaner/SKILL.md","source":"openclaw-workspace","currentContentHash":"929fdbb7a4de265565ca75bdf3692d33623a634f4991c21a51e5f829b0e9b2c0"},"scan":{"state":"clean","scannedAt":"2026-06-24T03:23:27.063Z","critical":0,"warn":0,"info":0,"findings":[]}}
|
{"schema":"openclaw.skill-workshop.proposal.v1","id":"calibre-cleaner-20260624-0fc374efd7","kind":"update","status":"applied","title":"Update calibre-cleaner","description":"清洗 Calibre 书库:修复损坏书名/提取作者/检测编码损坏、小文件的批量删除","createdAt":"2026-06-24T03:23:27.062Z","updatedAt":"2026-07-09T09:56:20.404Z","createdBy":"skill-workshop","origin":{"agentId":"storage","sessionKey":"agent:storage:main","runId":"62debb6e-62f3-41ff-ab3a-0d2fdc63ff4d","messageId":"62debb6e-62f3-41ff-ab3a-0d2fdc63ff4d"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"9f8e90cfa549288742db7af62bc54db12a9650208104a2efcba6c7a4fb2b4a49","target":{"skillName":"calibre-cleaner","skillKey":"calibre-cleaner","skillDir":"/home/yangxuan/.openclaw/workspace/storage/skills/calibre-cleaner","skillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/calibre-cleaner/SKILL.md","source":"openclaw-workspace","currentContentHash":"929fdbb7a4de265565ca75bdf3692d33623a634f4991c21a51e5f829b0e9b2c0"},"scan":{"state":"clean","scannedAt":"2026-07-09T09:56:20.395Z","critical":0,"warn":0,"info":0,"findings":[]},"appliedAt":"2026-07-09T09:56:20.404Z"}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
|||||||
{"schema":"openclaw.skill-workshop.proposal.v1","id":"dianping-review-20260611-d402abec10","kind":"create","status":"pending","title":"Create dianping-review","description":"通过大众点评搜索查询餐厅、老店、美食推荐和评论","createdAt":"2026-06-11T23:50:15.731Z","updatedAt":"2026-06-11T23:50:15.731Z","createdBy":"skill-workshop","origin":{"agentId":"travel","sessionKey":"agent:travel:openclaw-weixin:direct:o9cq80w6znnpgitw-ggackwd69ba@im.wechat","runId":"877b3a72-a43d-4105-bc96-68d122db4362","messageId":"openclaw-weixin:1781221807078-aeb5f501"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"e1b2e0249d29f948d5f7c08421dc563c8ffa8da5eef28d7ee1d7df5cc0315cbf","target":{"skillName":"dianping-review","skillKey":"dianping-review","skillDir":"/home/yangxuan/.openclaw/workspace/travel/skills/dianping-review","skillFile":"/home/yangxuan/.openclaw/workspace/travel/skills/dianping-review/SKILL.md","source":"openclaw-workspace"},"scan":{"state":"clean","scannedAt":"2026-06-11T23:50:15.731Z","critical":0,"warn":0,"info":0,"findings":[]}}
|
{"schema":"openclaw.skill-workshop.proposal.v1","id":"dianping-review-20260611-d402abec10","kind":"create","status":"applied","title":"Create dianping-review","description":"通过大众点评搜索查询餐厅、老店、美食推荐和评论","createdAt":"2026-06-11T23:50:15.731Z","updatedAt":"2026-07-09T09:56:20.865Z","createdBy":"skill-workshop","origin":{"agentId":"travel","sessionKey":"agent:travel:openclaw-weixin:direct:o9cq80w6znnpgitw-ggackwd69ba@im.wechat","runId":"877b3a72-a43d-4105-bc96-68d122db4362","messageId":"openclaw-weixin:1781221807078-aeb5f501"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"e1b2e0249d29f948d5f7c08421dc563c8ffa8da5eef28d7ee1d7df5cc0315cbf","target":{"skillName":"dianping-review","skillKey":"dianping-review","skillDir":"/home/yangxuan/.openclaw/workspace/travel/skills/dianping-review","skillFile":"/home/yangxuan/.openclaw/workspace/travel/skills/dianping-review/SKILL.md","source":"openclaw-workspace"},"scan":{"state":"clean","scannedAt":"2026-07-09T09:56:20.858Z","critical":0,"warn":0,"info":0,"findings":[]},"appliedAt":"2026-07-09T09:56:20.865Z"}
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{"schema":"openclaw.skill-workshop.rollback.v1","proposalId":"dianping-review-20260611-d402abec10","writtenAt":"2026-07-09T09:56:20.859Z","targetSkillFile":"/home/yangxuan/.openclaw/workspace/travel/skills/dianping-review/SKILL.md","action":"create"}
|
||||||
@@ -1 +1 @@
|
|||||||
{"schema":"openclaw.skill-workshop.proposal.v1","id":"jav-media-sorter-20260707-b1f90c8a4d","kind":"create","status":"pending","title":"Create jav-media-sorter","description":"JAV 视频整理:组装文件、按演员分组、刮削 nfo 元数据与封面图","createdAt":"2026-07-07T12:14:43.074Z","updatedAt":"2026-07-07T12:14:43.074Z","createdBy":"skill-workshop","origin":{"agentId":"storage","sessionKey":"agent:storage:main","runId":"6bfe1579-7e3c-4bdc-8435-9ee0822885bc","messageId":"6bfe1579-7e3c-4bdc-8435-9ee0822885bc"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"aa0d2afcf8a91294ba24b1df0b7326254b82701baa5ad1c1770f7e19de52834a","target":{"skillName":"jav-media-sorter","skillKey":"jav-media-sorter","skillDir":"/home/yangxuan/.openclaw/workspace/storage/skills/jav-media-sorter","skillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/jav-media-sorter/SKILL.md","source":"openclaw-workspace"},"scan":{"state":"clean","scannedAt":"2026-07-07T12:14:43.075Z","critical":0,"warn":0,"info":0,"findings":[]}}
|
{"schema":"openclaw.skill-workshop.proposal.v1","id":"jav-media-sorter-20260707-b1f90c8a4d","kind":"create","status":"applied","title":"Create jav-media-sorter","description":"JAV 视频整理:组装文件、按演员分组、刮削 nfo 元数据与封面图","createdAt":"2026-07-07T12:14:43.074Z","updatedAt":"2026-07-09T09:56:18.413Z","createdBy":"skill-workshop","origin":{"agentId":"storage","sessionKey":"agent:storage:main","runId":"6bfe1579-7e3c-4bdc-8435-9ee0822885bc","messageId":"6bfe1579-7e3c-4bdc-8435-9ee0822885bc"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"aa0d2afcf8a91294ba24b1df0b7326254b82701baa5ad1c1770f7e19de52834a","target":{"skillName":"jav-media-sorter","skillKey":"jav-media-sorter","skillDir":"/home/yangxuan/.openclaw/workspace/storage/skills/jav-media-sorter","skillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/jav-media-sorter/SKILL.md","source":"openclaw-workspace"},"scan":{"state":"clean","scannedAt":"2026-07-09T09:56:18.403Z","critical":0,"warn":0,"info":0,"findings":[]},"appliedAt":"2026-07-09T09:56:18.413Z"}
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{"schema":"openclaw.skill-workshop.rollback.v1","proposalId":"jav-media-sorter-20260707-b1f90c8a4d","writtenAt":"2026-07-09T09:56:18.406Z","targetSkillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/jav-media-sorter/SKILL.md","action":"create"}
|
||||||
@@ -1 +1 @@
|
|||||||
{"schema":"openclaw.skill-workshop.proposal.v1","id":"jellyfin-nfo-builder-20260701-6434352e0d","kind":"create","status":"pending","title":"Create jellyfin-nfo-builder","description":"为剧集整理统一文件名、生成缺失的 Jellyfin .nfo 剧集元数据","createdAt":"2026-07-01T23:52:24.406Z","updatedAt":"2026-07-01T23:52:24.406Z","createdBy":"skill-workshop","origin":{"agentId":"storage","sessionKey":"agent:storage:main","runId":"1b45e119-4276-4a7c-8a20-e52d1679a304","messageId":"1b45e119-4276-4a7c-8a20-e52d1679a304"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"fa9a54a33aecdbb0a96e175f7acf1e923606cbf90114460da48548e127710a48","target":{"skillName":"jellyfin-nfo-builder","skillKey":"jellyfin-nfo-builder","skillDir":"/home/yangxuan/.openclaw/workspace/storage/skills/jellyfin-nfo-builder","skillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/jellyfin-nfo-builder/SKILL.md","source":"openclaw-workspace"},"scan":{"state":"clean","scannedAt":"2026-07-01T23:52:24.407Z","critical":0,"warn":0,"info":0,"findings":[]}}
|
{"schema":"openclaw.skill-workshop.proposal.v1","id":"jellyfin-nfo-builder-20260701-6434352e0d","kind":"create","status":"applied","title":"Create jellyfin-nfo-builder","description":"为剧集整理统一文件名、生成缺失的 Jellyfin .nfo 剧集元数据","createdAt":"2026-07-01T23:52:24.406Z","updatedAt":"2026-07-09T09:56:19.928Z","createdBy":"skill-workshop","origin":{"agentId":"storage","sessionKey":"agent:storage:main","runId":"1b45e119-4276-4a7c-8a20-e52d1679a304","messageId":"1b45e119-4276-4a7c-8a20-e52d1679a304"},"proposedVersion":"v1","draftFile":"PROPOSAL.md","draftHash":"fa9a54a33aecdbb0a96e175f7acf1e923606cbf90114460da48548e127710a48","target":{"skillName":"jellyfin-nfo-builder","skillKey":"jellyfin-nfo-builder","skillDir":"/home/yangxuan/.openclaw/workspace/storage/skills/jellyfin-nfo-builder","skillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/jellyfin-nfo-builder/SKILL.md","source":"openclaw-workspace"},"scan":{"state":"clean","scannedAt":"2026-07-09T09:56:19.920Z","critical":0,"warn":0,"info":0,"findings":[]},"appliedAt":"2026-07-09T09:56:19.928Z"}
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{"schema":"openclaw.skill-workshop.rollback.v1","proposalId":"jellyfin-nfo-builder-20260701-6434352e0d","writtenAt":"2026-07-09T09:56:19.921Z","targetSkillFile":"/home/yangxuan/.openclaw/workspace/storage/skills/jellyfin-nfo-builder/SKILL.md","action":"create"}
|
||||||
Reference in New Issue
Block a user