mirror of
https://git.openapi.site/https://github.com/desirecore/market.git
synced 2026-10-21 06:04:03 +08:00
## 概述 `skills/dingtalk-cli` 指向的上游 `open-dingtalk/dingtalk-workspace-cli` 已 404(`git ls-remote` 返回需要认证,仓库已删除或转为私有),客户端按该指针已无法获取内容。本 PR 将指针迁移到项目现在的地址 [DingTalk-Real-AI/dingtalk-workspace-cli](https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli)。 ## 为什么认定是同一项目 - 新仓库 README / README_zh、brew tap、Releases、SECURITY 链接全部指向 `DingTalk-Real-AI/dingtalk-workspace-cli`,产品名、`dws` 命令、Apache-2.0 许可一致。 - 新仓库最新提交 `7de51a8`(2026-09-23)是 `v1.0.63-beta.3` 的 formula 更新,与 npm `dingtalk-workspace-cli` 当前 beta 版本号一致。 - 注意:npm 包元数据的 `repository` 仍写着旧地址,尚未随迁移更新。请 reviewer 确认是否认可新组织为官方来源。 ## 变更 - `source.repoUrl`、sidecar `provenance.content.url` → 新地址;`maintainer` / `upstreamMaintainer` → `DingTalk-Real-AI`(`url` 仍为 npm 包页)。 - 上游子技能目录已从 `multi/` 移到 `skills/multi/`,14 个 `children[].path` 同步修正(已逐一确认新地址下存在 `SKILL.md`)。 - 新增上游新子技能 `dingtalk-tag`(数字员工管理),`childCount` 14 → 15。 - 上游 `skills/mono`(frontmatter `metadata.internal: true` 的合并技能 `dws`)不作为子技能收录。 - 保持原有 `listing-only`、未锁定 `ref` 的状态不变,未改动人工撰写的子技能简介。 - `manifest.json`:version 1.5.2 → 1.5.4(1.5.3 已由 #186 使用;两者合并有先后时需解一次 version 行冲突),lastUpdated → 2026-09-25。 ## 验证 ``` uv run scripts/i18n/validate-i18n.py # 0 error(s) uv run scripts/catalog/validate_catalog_metadata.py --require-complete # 0 error(s),dingtalk-cli 无警告 uv run scripts/gen-collection-children.py --check dingtalk-cli # SKIP(未锁定 ref,与改动前一致) ``` 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_0191D9g1FhRQzEGTefUn6mTb Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Yige <a@wyr.me>