技能 · 编程

开源依赖 License 清单:先列再选

把项目依赖按许可证分组,标出 MIT/Apache/BSD、GPL/AGPL、未知/自定义,交付前一页清单。

编程进阶后端开发技术负责人法务
适用边界:适合 SaaS/闭源产品/客户交付;不是法律意见,最终以 LICENSE 文本和法务为准。

怎么做

  1. 导出依赖清单(package-lock/requirements/go.mod 等),去重到直接/间接依赖。
  2. 逐个标许可证,未知/多许可证/自定义条款单独列。
  3. 按分发方式标风险:内部用、分发、SaaS 对外服务。
  4. 输出一页清单:包名/版本/许可证/用途/风险/替代方案。

交付前检查

可复制提示词

你是开源合规助理。输入:【项目类型】=____;【依赖清单】=____;【分发方式】=____。请输出依赖-许可证表、风险分组、待法务确认项和替代方案。不要给法律结论。

相关工具

MarkKit 工具箱

打开即用

打开 →

AI 编程一条龙

把这项技能放进完整流程

继续 →

配套模板

模板中心

下载/填写,不用从空白开始

打开 →

项目复盘 A4

下载/填写,不用从空白开始

打开 →

同类技能

JSON 转 TypeScript 类型:先定可选字段

把接口返回的 JSON 样本转成 TypeScript 类型,先判断哪些字段真的可选,避免把所有字段都标成 any 或者全加问号。

查看 →

正则编写:先写测试串再写表达式

先写一批应该匹配和不该匹配的样本串,再写正则,逐条跑通才收工,避免表达式只在作者想到的那一种格式上正确。

查看 →

SQL 慢查询定位:先看执行计划再改索引

先看执行计划和扫描行数,再判断是缺索引、索引失效还是写法导致全表扫描,改完用同一语句复测耗时。

查看 →
更新时间:2026-10-29 · 步骤是通用做法,平台/客户规则以实际页面为准;不承诺排名、过稿或收益。

跨库学习路径

按共同关键词匹配,不是随机推荐;从任务到提示词/教程/项目继续走。

提示词

开源依赖 License 表:包名/版本/义务

把依赖清单转成一页 License 风险表。

共同关键词:开源依赖

继续 →
教程

开源依赖 License 审计:一页清单交付

把项目依赖按许可证分组,输出一页风险清单和待法务确认项。

共同关键词:GPL、开源依赖

继续 →
项目

给 SaaS 团队做开源依赖 License 清单

依赖-许可证表 + 风险分组 + 待法务确认 + 替代方案

共同关键词:SaaS 合规、开源依赖

继续 →