Featured image of post 智能终端助手:用 AI 高效处理开发任务 | 开源日报 No.654

智能终端助手:用 AI 高效处理开发任务 | 开源日报 No.654

gemini-cli 是一个终端 AI 工具,将 Gemini 的多模态能力集成到命令行中,支持代码编辑、PDF 处理、任务自动化 (如 Git 操作) 和媒体生成 (通过 Imagen/Veo),并内置 Google 搜索支持。

google-gemini/gemini-cli

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

demo-picture-of-gemini-cli

gemini-cli 是一个开源的 AI 代理工具,旨在将 Gemini 的强大功能直接带入终端。

  • 支持在 Gemini 1M 令牌上下文窗口内及其外部查询和编辑大型代码库。
  • 利用多模态能力从 PDF 或草图生成新应用程序。
  • 自动化操作任务,如查询拉取请求或处理复杂的变基操作。
  • 可连接新的功能,包括使用 Imagen、Veo 或 Lyria 进行媒体生成。
  • 内置 Google 搜索工具,为查询提供支持。

musistudio/claude-code-router

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

demo-picture-of-claude-code-router

claude-code-router 是一个用于路由 Claude Code 请求到不同模型的工具,允许用户自定义请求。

  • 支持更改模型
  • 集成 GitHub Actions
  • 提供更强大的插件支持
  • 生成更详细的日志信息
  • 支持图像处理和网页搜索功能
  • 可通过安装插件来修改或增强 Claude Code 的功能

eknkc/ssr-benchmark

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

cover

ssr-benchmark 是一个用于基准测试 JavaScript Web 框架服务器端渲染(SSR)性能的实验项目。

  • 提供对不同框架(如 Next.JS、React、SvelteKit 等)的 SSR 性能比较
  • 通过模拟 HTTP 请求和响应来进行高效测试,避免 TCP 开销
  • 测试环境使用 Node.JS,并在 Macbook Pro M1 Pro 上运行
  • 包含详细的性能数据,如每秒操作次数和平均响应时间等

lewis-007/MediaCrawler

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

cover

MediaCrawler 是一个用于抓取小红书、抖音、快手、B 站和微博等平台内容的爬虫工具。

  • 支持多种登录方式(Cookie 登录、二维码登录和手机号登录)
  • 提供关键词搜索及指定视频/帖子 ID 爬取功能
  • 登录状态缓存,提升使用体验
  • 数据支持保存到关系型数据库(Mysql、PgSQL)或文件格式(CSV, JSON)
  • 内置 IP 代理池,增强爬虫稳定性
  • 解决滑块验证码问题,提高抓取成功率

codediodeio/rembg-webapp-tutorial

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

cover

rembg-webapp-tutorial 是一个简单的 Flask 应用程序,用于使用 Rembg 移除图像背景。

  • 简单易用,快速去除图片背景
  • 基于 Flask 框架构建,便于部署和运行
  • 提供详细的安装和运行说明
  • 支持通过 YouTube 教程进行学习与操作
Licensed under CC BY-NC-SA 4.0