smarter-task-planner

v2.1.0

【Smarter Task Planner】自动创建时间戳任务文件夹,支持步骤规划、检查点保存、中断恢复与进度追踪,确保任务可追溯、可恢复。适用于分析、调研、信息提取、文档生成等需要结构化步骤的任务场景。

1· 109·0 current·0 all-time
byHillsye@hou0515
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
技能名、描述、运行说明和包含的脚本一致:创建 output/YYYY-MM-DD_任务/ 结构、写入每日记忆和长期 MEMORY.md、维护 .task-meta.json、扫描并恢复未完成任务。没有看到与描述不符的外部服务依赖或不相关权限需求。
Instruction Scope
SKILL.md 指示运行本地 Python/PowerShell 脚本、在工作区(~/.openclaw/workspace 或 APPDATA 下)内创建/扫描/写入文件。这些动作与技能目的直接相关。脚本会读取/写入 workspace 下的 output、memory、MEMORY.md 与 .task-meta.json,但未发现将数据发送到外部网络或访问与目的无关的系统位置。注意:脚本会访问环境变量(如 APPDATA、HOME)用于查找 workspace,这是合理的目录发现行为。
Install Mechanism
没有 install 规范或远程下载;所有代码文件随技能打包提供(Python/PowerShell 脚本)。没有从未经审查的 URL 提取或安装第三方二进制,因此安装风险低。
Credentials
技能不要求任何外部凭据或专用环境变量。脚本仅读取常见环境变量(APPDATA、HOME、USERPROFILE)用于查找 workspace,这与其功能(定位用户工作区)相符。没有发现请求 SECRET/TOKEN/PASSWORD 之类的敏感变量。
Persistence & Privilege
flags 中没有 always:true,技能不会强制保持常驻。HEARTBEAT 是可选说明(模板引导用户如何配置定期检查),并不会自动安装守护进程或修改其他技能配置。脚本可以按用户指示被调度,但不会自行植入系统计划任务。
Assessment
主要结论:此技能在本地读写用户的 .openclaw/workspace(output、memory、MEMORY.md、.task-meta.json),没有发现网络外联或凭据要求。建议在安装/运行前注意: - 在非关键/测试工作区先行试运行,确认脚本按预期只在目标 workspace 下创建/修改文件。脚本会尝试创建 output/<task-id> 目录并写入元数据与记忆文件。 - PowerShell 版本为 .txt 文本,运行前需手动重命名为 .ps1;检查这些文件以确认改名后行为符合你的预期。 - HEARTBEAT/定期检查需由你主动配置(复制模板并在计划任务/cron中调用);技能本身不会自动注册计划任务。 - 虽然没有网络行为或凭据访问,但仍建议审阅 safe-writer.py、task-memory-manager.py、task-recovery-check.py 的实现(已打包提供),尤其是在将其用于包含敏感数据的工作区时。 如果你希望更高信心评估,可提供:你计划的 workspace 路径(以便验证路径解析逻辑)、以及是否允许将这些脚本被自动调度(heartbeat);若需,我可以指出代码中具体的文件/行以便你审查更细节的写入/创建逻辑。

Like a lobster shell, security has layers — review code before you run it.

latestvk971e78vkh6325cgk9vqw6vrnx836jb4

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments