Featured image of post 基于终端的智能编程助手:完全开源且不依赖特定服务提供商 | 开源日报 No.759

基于终端的智能编程助手:完全开源且不依赖特定服务提供商 | 开源日报 No.759

opencode 是一个开源的终端 AI 编码代理工具,支持多种后端模型,采用客户端/服务器架构,强调终端用户界面,提供多平台安装方式,且注重设计流程与团队审核,欢迎对 bug 修复和性能改进的贡献。

sst/opencode

Github Repo Stars License: `MIT` Language: `Unknown`

cover

opencode 是一个基于终端的 AI 编码代理工具。

  • 完全开源且不依赖特定服务提供商,支持 Anthropic、OpenAI、Google 及本地模型等多种后端
  • 专注于终端用户界面(TUI),由 neovim 用户和 terminal.shop 创作者打造,致力于拓展终端应用边界
  • 采用客户端/服务器架构,可在本地运行核心服务,同时通过移动设备远程控制前端
  • 提供多平台安装方式,包括脚本安装、npm 包管理器以及各类操作系统包管理工具支持
  • 强调设计流程和团队审核,不接受核心功能的直接 PR,但欢迎修复 bug 和性能改进等贡献

classroomio/classroomio

Github Repo Stars License: `AGPL-3.0` Language: `Unknown`

demo-picture-of-classroomio

classroomio 是一个开源教育平台,旨在为公司提供学习管理系统的替代方案。

  • 高级课程管理:可以创建无限课程、添加作业并生成证书。
  • 多教师管理:支持邀请其他教师并分配个别课程。
  • AI 集成:利用 OpenAI 快速生成课程内容和作业。
  • 论坛功能:学生可以在社区中提问,并获得回答。
  • 专属学生仪表板:学生可访问所有课程和作业信息。
  • 完全开源:用户可自托管整个系统。

b1tg/CVE-2023-38831-winrar-exploit

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

demo-picture-of-CVE-2023-38831-winrar-exploit

CVE-2023-38831-winrar-exploit 是一个针对 WinRAR 漏洞 CVE-2023-38831 的利用代码生成器。

  • 支持快速生成默认的漏洞利用测试样本(POC)
  • 允许用户自定义诱饵文件和恶意脚本文件,灵活构造攻击载体
  • 适用于 WinRAR 版本 6.22 及以下存在安全风险的环境
  • 提供了详细使用说明和示例命令,便于复现漏洞验证
  • 附带相关分析博客链接,方便深入理解该零日漏洞机制与影响

tinygrad/teenygrad

Github Repo Stars License: `MIT` Language: `Unknown`

cover

teenygrad 是一个小于 1000 行的 MNIST 训练器。

  • 与 tinygrad 共享 90% 的代码,便于理解。
  • 支持几乎所有 tinygrad 的功能。
  • 依赖项仅为 numpy 和 tqdm,使用简单。
  • 提供了替代 tinygrad 后端的 lazy.py。

SimplifyJobs/2024-New-Grad-Tech-Jobs

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

cover

2024-New-Grad-Tech-Jobs 是一个为 2024 年应届毕业生收集技术工作机会的项目。

  • 收录了多种适合新毕业生的技术职位
  • 提供最新的就业信息和机会
  • 便于求职者快速找到相关岗位
Licensed under CC BY-NC-SA 4.0