Skip to content

Latest commit

 

History

History
135 lines (88 loc) · 3.04 KB

File metadata and controls

135 lines (88 loc) · 3.04 KB

Turing Code

Turing Code 是 Turing 多模态 CLI 的客户端安装包。

它面向创业者、独立开发者和科研人员,目标不是做一个单轮问答壳,而是把编码、研究、内容生成和多模型协作组织到同一条命令行工作流里。

这个仓库是什么

这个仓库公开的是 turing-code npm 客户端包

它主要负责:

  • 提供全局命令 turing
  • 在安装后按当前系统下载对应平台的客户端二进制
  • 提供若干 provider wrapper 入口
  • 作为用户安装和升级 Turing CLI 的公开入口

它不负责承载完整私有源码历史,也不混放 SDK、协作工作台或其他独立子项目。

适合谁

  • 创业者:快速把想法变成原型、脚本和演示材料
  • 独立开发者:在一个终端入口里组织编码、调试和多模型调用
  • 科研人员:把资料整理、实验辅助和结果产出串起来

安装

要求:

  • Node.js >= 18
  • 支持 macOS / Linux / Windows

全局安装:

npm i -g turing-code

安装后默认提供:

turing

支持平台

安装时会自动下载对应平台二进制:

  • macOS x64
  • macOS arm64 / Apple Silicon
  • Linux x64
  • Windows x64

当前默认下载源:

  • https://turing.tap365.org/v1.1.7/

如果你在国内网络环境下需要镜像,可在安装前指定:

TURING_DOWNLOAD_BASE_URL=https://tap365.cn/turing/v1.1.7 npm i -g turing-code

常用 provider wrapper

仓库内包含这些入口脚本:

  • turing
  • turingopenai
  • turinggoogle
  • turinggrok
  • turingclaude
  • turinggemini
  • turingp

如需额外生成 provider wrapper,可在安装后执行:

curl -fsSL https://turing.tap365.org/v1.1.7/setup-provider-wrappers.sh | bash

配置方式

Turing 的 provider / base_url / api_key / model 属于运行时配置。

默认建议:

  • 日常统一用 turing
  • 需要兼容特定上游时,再用 turingopenai / turinggoogle / turinggrok 等入口

当前默认路由:

  • turinghttps://sub-lb.tap365.org/v1
  • turingopenaihttps://progpt.tap365.org/c2a-4a57f72b/v1
  • turinggooglehttps://google.tap365.org/v1
  • turinggrokhttps://grok74.tap365.org/v1

示例

turing --help
GOOGLE_API_KEY="your-google-key" turinggoogle -p "只回复 ok"
turinggoogle image generate \
  --api-key "your-google-key" \
  --model "gemini-3.1-flash-image" \
  "一只极简黑猫插画,白底,单主体,海报感" \
  -o ./black-cat.jpg

仓库边界

Turing 相关能力已拆成多个公开仓时,建议按职责理解:

  • turing-code:客户端安装与分发入口
  • turing-agent-sdk:面向开发者的 Agent SDK
  • turing-cowork:协作工作台 / cowork 方向的原型与实验

这样做的目的是让用户安装、开发接入和产品原型演进分别独立,避免边界混乱。

文档与反馈

文档:

  • https://turing.tap365.org/
  • https://turing.tap365.org/v1.0.0/

反馈入口:

  • https://turing.tap365.org/feedback-simple/