风险评分

47/100 (Medium)

OpenClaw: suspicious
VirusTotal: suspicious
StaticScan: clean

sjht-data-annotation

作者: Aowind
Slug:sjht-data-annotation
版本:1.0.0
更新时间:2026-03-19 23:11:46
风险信息

OpenClaw: suspicious

查看 OpenClaw 分析摘要(前 200 字预览)
The skill mostly matches its stated purpose (data annotation) but the shipped API and runtime instructions contain several security and privilege issues (directory listing/write escape, advice to chmo...

[内容已截断]

VirusTotal: suspicious VT 报告

静态扫描: clean

No suspicious patterns detected.
README

README 未提供

文件列表

无文件信息

下载
下载官方 ZIP
原始 JSON 数据
{
    "latestVersion": {
        "_creationTime": 1773932425023,
        "_id": "k979ev3emsr2jq4jgkc1ttmnmd83696d",
        "changelog": "# Changelog — data-annotation skill\n\n所有日期格式为 YYYY-MM-DD。\n\n## [1.1.0] - 2026-03-19\n\n### 变更\n- **计划驱动工作流**:新增 plan.json 标注计划机制,处理前先制定计划列出所有数据,逐条处理并更新进度\n- **逐条处理防超时**:从批量处理改为每次只处理 1 条数据,处理完立即保存到 JSONL,避免超时丢失进度\n- **进度汇报机制**:每处理完几条数据汇报进度(已处理 X\/Y,耗时 N 秒),快超时时暂停并汇报\n\n### 修复(实战经验)\n- **视频抽帧密度增加**:每秒至少 2 帧,短视频至少 15 帧,中视频至少 20 帧,长视频至少 30 帧\n- **nginx 配置教训**:\n  - 不要创建独立 server 块监听 80(会冲突),改为在已有站点中添加 location\n  - 使用 `^~` 前缀匹配避免正则 location 劫持 mp4\/jpg 请求\n  - `\/root` 目录权限必须 755,否则 nginx 无法访问\n  - nginx reload 可能不够,必要时 restart\n- **Web 页面修复**:\n  - apiBase 必须用 nginx 反代路径(`\/annotation-api\/`),不硬编码 localhost:8888\n  - 所有文本字段 contentEditable,标签支持增删\n  - 未保存修改时离开页面要有 beforeunload 警告\n  - 视频文件通过 nginx 静态服务,不通过 API\n- **docx 读取**:新增 pandoc 备选方案(python-docx 失败时)\n\n## [1.0.0] - 2026-03-19\n\n### 新增\n- **完整工作流**:需求确认 → 数据读取 → 模型处理 → 标注生成 → 结果存储 → Web 查看\/编辑 → Nginx 部署\n- **SKILL.md**:7 步工作流程说明,包含模型选择策略、输出格式、部署流程\n- **annotation-viewer.html**:Web 标注查看\/编辑页面模板\n- **annotation-api.py**:轻量 HTTP API 服务(文件列表\/读取\/保存)\n- **annotation-api.service**:systemd 服务模板\n- **output-formats.md**:常见标注输出格式参考\n- **skill.json**:skill 元数据配置\n\n### 设计决策\n- 结果存储在数据同目录的 `results\/` 子目录下\n- 使用 JSONL 作为默认输出格式\n- Web 页面为纯静态 HTML,通过 Python API 服务处理保存\n- API 服务绑定 127.0.0.1,通过 nginx 反向代理对外提供访问\n- 模型按数据类型选择:图像\/视频用 VL 模型,文本用 LLM",
        "changelogSource": "user",
        "createdAt": 1773932425023,
        "version": "1.0.0"
    },
    "owner": {
        "_creationTime": 0,
        "_id": "publishers:missing",
        "displayName": "Aowind",
        "handle": "aowind",
        "image": "https:\/\/avatars.githubusercontent.com\/u\/26450413?v=4",
        "kind": "user",
        "linkedUserId": "kn789707vk375dmrgyd8cy9drx8322cn"
    },
    "ownerHandle": "aowind",
    "skill": {
        "_creationTime": 1773932425023,
        "_id": "kd73ebj9xqwxx7cpdvbtqccme9837e0w",
        "badges": [],
        "createdAt": 1773932425023,
        "displayName": "sjht-data-annotation",
        "latestVersionId": "k979ev3emsr2jq4jgkc1ttmnmd83696d",
        "ownerUserId": "kn789707vk375dmrgyd8cy9drx8322cn",
        "slug": "sjht-data-annotation",
        "stats": {
            "comments": 0,
            "downloads": 38,
            "installsAllTime": 0,
            "installsCurrent": 0,
            "stars": 0,
            "versions": 1
        },
        "summary": "通用数据标注处理工具。当用户提到需要数据标注、有标注任务、数据处理、数据集生成、 标注查看\/编辑时使用此 skill。支持图像、视频、文本等多种数据类型,调用模型进行内容理解 和标注,生成结构化标注数据,提供 Web 查看编辑界面。 触发短语:「标注」「annotation」「数据集」「label」「tag da...",
        "tags": {
            "latest": "k979ev3emsr2jq4jgkc1ttmnmd83696d"
        },
        "updatedAt": 1773933106776
    }
}