agent-plugins 许可协议与版权头规范贡献者必知的细节清单【免费下载链接】agent-plugins项目地址: https://gitcode.com/GitHub_Trending/skills16/agent-pluginsagent-plugins 是 Flutter 官方团队维护的 AI Agent 插件仓库通过技能Skills、MCP 配置与规则文件为 Flutter 开发提供可复用的 AI 工作流。想参与这个开源项目先读懂它的许可协议BSD-3-Clause和版权头规范你的每一份贡献才能顺利被合并。 许可协议速览BSD-3-Clause 给了你什么权利仓库根目录的 LICENSE 文件声明版权为Copyright 2026 The Flutter Authors. All rights reserved.采用业界最宽松的BSD-3-Clause许可。对贡献者来说它意味着 3 条核心约定条款对你的意义源码再分发必须保留原版权声明、许可条款与免责声明二进制再分发必须在文档或随附材料中复现版权声明商业宣传限制未经书面许可不得用版权方/贡献者名义为衍生产品背书另外软件按AS IS原样提供不附带任何明示或暗示担保——写代码时心里要有数你提交的功能不保证可用出了问题也不追责。️ 三种版权头样式别搞混了仓库内实际存在两套版权头对应两个不同的项目主体这是新手最容易踩的坑1. Dart 源码文件Dart 项目组版权头tool/generator/ 下所有.dart文件如 generate_skill_command.dart、gemini_service.dart统一使用 3 行注释头// Copyright (c) 2026, the Dart project authors. Please see the AUTHORS file for details. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.注意它说的是Dart project authors和BSD-style license——因为这套工具链源自 Dart 技能项目同步到了本仓库。2. 配置类资源文件注释形式的同款头resources/flutter_skills.yaml 这类 YAML 配置同样携带上述 3 行版权注释只是换成了#注释语法。3. LICENSE 文件本身Flutter Authors 版权头根目录 LICENSE 的持有方是The Flutter Authors这才是本仓库的总许可。记忆口诀.dart和.yaml代码/配置文件带 Dart 项目版权头仓库整体权利归属看根目录 LICENSE。✅ 贡献前必须知道的 6 个细节清单每个手写/生成的源码文件都必须带版权头。这一要求在 dart-setup-ffi-assets 技能中被明确强调所有 bindings、helpers、hooks 文件都必须严格包含目标包的版权与许可头。自动生成文件要写明来源。例如 dart-use-ffigen 技能要求通过preamble注入许可声明必须匹配原生库的许可证、包含原版权头并附加自动生成请勿手改的警告注释。第三方代码要隔离存放。dart-use-ffigen 要求第三方许可代码必须放在lib/src/third_party/目录下且主 FFI 绑定文件使用.g.dart扩展名——许可归属一目了然。SKILL.md 文件不带版权头。浏览 skills/ 目录下任意技能文件如 SKILL.md其 YAML frontmatter 只包含name、description、metadata字段不重复声明许可。仓库当前未开放直接贡献。CONTRIBUTING.md 明确说明正在筹备更大规模的插件发布暂未接受 Pull Request发现 Bug 或有新想法请提交 Issue 并附上使用的语言模型、Agent 宿主Cursor、Claude Code 等、任务日志。行为准则遵循 Flutter 主仓库规范。CODE_OF_CONDUCT.md 直接继承 Flutter 官方行为准则参与讨论和 Issue 分诊时同样适用。 最快上手路径三步参与读许可通读 LICENSE确认你的使用场景商用/内嵌/二次分发符合 BSD-3-Clause 条款。抄版权头新增.dart或.yaml文件时复制 base_yaml_command.dart 的 3 行头到文件顶部年份与项目保持一致。提反馈按 CONTRIBUTING.md 的模板提交 Issue等待团队分诊P0-P3 优先级。 提交前自查清单新源码文件首行是标准 3 行版权头生成的绑定文件带有do not edit manually警告第三方代码位于lib/src/third_party/再分发场景保留了完整版权声明与免责声明文档中引用了 LICENSE 文件位置把这份清单贴在 PR 描述里你的贡献就会又快又稳地进入 Flutter Agent Plugins 的演进之路 【免费下载链接】agent-plugins项目地址: https://gitcode.com/GitHub_Trending/skills16/agent-plugins创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考