{"id":51026392,"url":"https://github.com/siliconflow/siliconflow-open-source-tasks","last_synced_at":"2026-06-21T20:01:24.435Z","repository":{"id":358010172,"uuid":"1193275043","full_name":"siliconflow/siliconflow-open-source-tasks","owner":"siliconflow","description":null,"archived":false,"fork":false,"pushed_at":"2026-05-15T07:21:10.000Z","size":86,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-15T09:31:45.681Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/siliconflow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-27T03:43:23.000Z","updated_at":"2026-05-15T07:21:13.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/siliconflow/siliconflow-open-source-tasks","commit_stats":null,"previous_names":["siliconflow/siliconflow-open-source-tasks"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/siliconflow/siliconflow-open-source-tasks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siliconflow%2Fsiliconflow-open-source-tasks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siliconflow%2Fsiliconflow-open-source-tasks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siliconflow%2Fsiliconflow-open-source-tasks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siliconflow%2Fsiliconflow-open-source-tasks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/siliconflow","download_url":"https://codeload.github.com/siliconflow/siliconflow-open-source-tasks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siliconflow%2Fsiliconflow-open-source-tasks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34623906,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-21T02:00:05.568Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-21T20:01:23.602Z","updated_at":"2026-06-21T20:01:24.430Z","avatar_url":"https://github.com/siliconflow.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003ch2 align=\"center\"\u003eSiliconFlow 开源贡献任务招募\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n简体中文 / [English](./README_EN.md)\n\n\u003c/div\u003e\n\n\n\n欢迎加入 **SiliconFlow 生态合作计划**！  \n\n我们诚邀热爱开源的开发者，为热门开源项目贡献 SiliconFlow 模型接入 PR，共同推动开源社区发展。\n\n\n\n## 📋 任务列表\n\n\n👉 [查看任务列表（CSV）](./tasks.csv)\n\n\n\u003e ⚠️ 注\n\u003e - 表格中的 `Owner`、`PR`列由用户认领和提交 PR 时更新，`Source` 区分官方任务 / 用户提交任务\n\u003e - 数据由 Issue 同步生成\n\n\n\n## 🧩 如何认领任务\n\n1. 在任务列表中选择你感兴趣的项目  \n2. 点击进入对应任务的 Issue  \n3. 在 Issue 评论区回复：\n   ```\n   /claim\n   ```\n\n 👉 认领成功后：\n- 系统会自动标记任务已被认领  \n- 你的 GitHub ID 会自动记录为 Owner\n\n\u003e ⚠️ 注\n\u003e - 每个任务仅限一人认领，先到先得  \n\u003e - 已被认领的任务请勿重复认领  \n\u003e - 请在认领后尽快推进，若长期占用未推进，该任务可能会被释放\n\n\n## 🚀 如何提交 PR\n\n完成开发后，在同一个 Issue 下回复：\n```\n/submit \u003c你的PR链接\u003e\n```\n\n👉 系统会自动：\n- 记录 PR 链接  \n- 同步更新任务表（ [`tasks.csv`](https://github.com/siliconflow/siliconflow-open-source-tasks/blob/main/tasks.csv) ）  \n\n\n\u003e ⚠️ 注\n\u003e - 任务表（tasks.csv）更新为自动生成，会由维护者手动合并到仓库，可能会有延时，具体以 issue 体现为准\n\u003e - PR 状态会定期检测（open / merged / closed）  \n\u003e - PR 需被目标开源项目成功合并（Merge）才视为完成   \n\n\n\n## ✨ 提交新任务\n\n如果你想接入的项目不在列表中，欢迎提交新任务：\n\n1. 点击 **New Issue**  \n2. 选择 **New Task Proposal**   [直达链接](https://github.com/siliconflow/siliconflow-open-source-tasks/issues/new/choose)\n3. 填写：\n   - 项目名称  \n   - GitHub Repo  \n   - 接入价值说明  \n\n👉 我们审核通过后将：\n- 自动加入任务池（ [`tasks.csv`](https://github.com/siliconflow/siliconflow-open-source-tasks/blob/main/tasks.csv)）  \n- 标记 `Source = community`  \n- 开放给开发者认领  \n\n\n\n## 🌐 API 站点说明（重要）\n\n硅基流动提供两个**完全独立**的 API 平台，请根据使用场景选择接入：\n\n| 站点 | 地址 |  中文界面名称 | 英文界面名称 |Base URL |\n|------|------|----------|------|----------|\n| 中文站 | https://www.siliconflow.cn | 硅基流动   |  SiliconFlow CN | https://api.siliconflow.cn/v1 |\n| 国际站 | https://www.siliconflow.com | SiliconFlow | SiliconFlow |https://api.siliconflow.com/v1 |\n\n\n\u003e ⚠️ 注\n\u003e - 两个站点的账号体系、API Key **不互通**\n\u003e - 模型列表、调用地址 **不同**\n\u003e - 如需支持全球用户，建议同时接入两站点\n\n\n\n## 🎯 参考示例\n\n\n中文站详细文档可见：[API 手册](https://docs.siliconflow.cn/cn/api-reference)\n国际站文档见：[API Reference](https://docs.siliconflow.com/en/api-reference/)\n\n\n我们提供两种主流兼容规范，开发者可根据目标开源项目的实际情况选择：\n\n### 1. OpenAI 兼容规范（**强烈推荐**，大多数项目首选）\n\n**标准接入说明文档**：  \n[SiliconFlow OpenAI 兼容 API 快速开始](https://docs.siliconflow.cn/cn/userguide/quickstart)\n\n**API 兼容示例代码**（Python + `openai` SDK）：\n\n```python\nfrom openai import OpenAI\n\nclient = OpenAI(\n    api_key=\"YOUR_KEY\",\n    base_url=\"https://api.siliconflow.cn/v1\"   # 国际站改为 .com\n)\n\nresponse = client.chat.completions.create(\n    model=\"Pro/zai-org/GLM-4.7\",\n    messages=[{\"role\": \"user\", \"content\": \"你好，请介绍一下自己\"}],\n    max_tokens=1024\n)\n\nprint(response.choices[0].message.content)\n```\n\n### 2. Anthropic 兼容规范\n\n**标准接入说明文档**：  \n[SiliconFlow Anthropic 兼容 API 文档](https://docs.siliconflow.cn/cn/api-reference/chat-completions/messages)\n\n**API 兼容示例代码**（Python + 官方 `anthropic` SDK）：\n\n```python\nfrom anthropic import Anthropic\n\nclient = Anthropic(\n    api_key=\"YOUR_KEY\",\n    base_url=\"https://api.siliconflow.cn/\"   # 国际站改为 .com\n)\n\nresponse = client.messages.create(\n    model=\"Pro/zai-org/GLM-4.7\",\n    max_tokens=1024,\n    messages=[\n        {\"role\": \"user\", \"content\": \"你好，请介绍一下你自己\"}\n    ]\n)\n\nprint(response.content[0].text)\n```\n\n\u003e ⚠️ 注：国际站与中文站接入方式完全一致，只需将代码中的 `.cn` 替换为 `.com` 即可\n\n\n## 📌 注意事项\n\n- 认领任务请遵循 GitHub 社区规范  \n- 保证提交的 PR 是完整、可运行的接入方案  \n\n---\n\n## 🎁 奖励说明（PR Merge 后领取周边）\n\n当你提交的 PR 被目标开源项目成功 **Merge** 后，即可申请领取 SiliconFlow 官方周边及平台奖励券 🎉\n\n\n### 📬 领取方式\n\n请将以下信息发送至指定邮箱 community@siliconflow.com：\n\n**邮件标题：**\n【SiliconFlow 开源活动奖励申请】+ GitHub ID\n\n\n#### 📋 邮件内容需包含\n\n请务必提供以下完整信息：\n\n- GitHub ID  \n- 对应任务 Issue 链接  \n- PR 链接（已 Merge）  \n- 收件人姓名  \n- 收件地址  \n- 联系电话  \n\n并在邮件中附上截图证明：\n\n- PR 已成功 Merge 的截图（GitHub 页面）  \n- 该 GitHub ID 的个人主页（证明该账号归属）\n\n---\n\n## ⚠️ 注意事项\n\n- 每个任务仅限领取一次奖励  \n- 请确保信息真实有效，否则可能影响发放  \n- 我们将在审核通过后统一寄出周边礼品  \n- 如有问题可在 Issue 中留言或邮件咨询  \n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsiliconflow%2Fsiliconflow-open-source-tasks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsiliconflow%2Fsiliconflow-open-source-tasks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsiliconflow%2Fsiliconflow-open-source-tasks/lists"}