临汾市网站建设_网站建设公司_模板建站_seo优化
2025/12/24 7:53:23 网站建设 项目流程

image

原文: https://mp.weixin.qq.com/s/yz7oLsXSlV8a9EjoseqWxw

OpenAI Codex CLI:本地运行的编码神器,安装使用全攻略!

[codex] 是一个 轻量级终端内运行的编程代理 的 工具。简单讲,它能帮你自动生成代码、理解项目结构,直接在命令行里完成编程任务。适用人群:开发者、程序员

项目地址:https://github.com/openai/codex

主要语言:Rust

stars: 54.0k

image

核心功能

Codex CLI 是 OpenAI 开发的一款本地运行的编码代理工具。它可以辅助开发者进行编码工作,能在本地计算机上运行,也可集成到代码编辑器(如 VS Code、Cursor、Windsurf)中使用,还有基于云端的版本 Codex Web。

优势

  • 使用便捷:支持多种安装方式,可通过 npm 或 Homebrew 全局安装,也能从 GitHub Release 下载对应平台的二进制文件。
  • 与 ChatGPT 集成:可结合 ChatGPT 的 Plus、Pro、Team、Edu 或 Enterprise 计划使用,为用户提供更丰富的功能。
  • 配置灵活:支持丰富的配置选项,用户可根据需求进行个性化设置,配置信息存储在 ~/.codex/config.toml 中。
  • 安全可控:可以设置执行策略(Execpolicy),对 Codex 能执行的命令进行规则设定,保障使用安全。

安装与运行

  • 使用 npm 安装
npm install -g @openai/codex
  • 使用 Homebrew 安装
brew install --cask codex

安装完成后,运行 codex 即可启动。若使用 Homebrew 升级遇到问题,可查看 FAQ 相关内容。
也可以从 GitHub Release 下载适合自己平台的二进制文件,不同平台对应的文件如下:

  • macOS
    • Apple Silicon/arm64:codex-aarch64-apple-darwin.tar.gz
    • x86_64(较旧的 Mac 硬件):codex-x86_64-apple-darwin.tar.gz
  • Linux
    • x86_64:codex-x86_64-unknown-linux-musl.tar.gz
    • arm64:codex-aarch64-unknown-linux-musl.tar.gz
      下载解压后,建议将文件重命名为 codex

认证方式

  • 推荐使用 ChatGPT 账号登录,运行 codex 后选择 Sign in with ChatGPT,可结合 ChatGPT 相应计划使用 Codex。
  • 也可使用 API 密钥,但需要进行 额外设置。若之前使用 API 密钥进行基于使用量的计费,可查看 迁移步骤。若登录遇到问题,可在 此问题 下留言。

其他特性

  • Model Context Protocol (MCP):Codex 可访问 MCP 服务器,配置方法参考 config docs。
  • 自动化:支持通过 GitHub Action、TypeScript SDK 和非交互模式(codex exec)实现自动化操作。

爆赞!支持超千种格式的自托管在线文件转换器ConvertX来袭

ConvertX 是一个支持千余种格式的自托管在线文件转换工具。简单讲,它能让你在本地搭建一个文件转换网站,无需依赖第三方服务即可转换各种类型的文件。适用人群:需要隐私保护和多格式转换的开发者及技术爱好者。

项目地址:https://github.com/C4illin/ConvertX

主要语言:TypeScript

stars: 11.3k

image

项目概述

ConvertX 是一个自托管的在线文件转换器,支持超过一千种不同的文件格式。它使用 TypeScript、Bun 和 Elysia 编写。

核心功能

  • 文件格式转换:可以将文件转换为不同的格式。
  • 多文件处理:能够同时处理多个文件。
  • 密码保护:保障文件转换过程的安全性。
  • 多账户支持:方便不同用户使用。

支持的转换器

涵盖了多种类型的转换器,包括用于矢量图像、JPEG XL、SVG、图像、HEIF、LaTeX、电子书、文档、数据文件、Outlook、视频等的转换,例如 Inkscape、libjxl、resvg、Vips、FFmpeg 等。

部署方式

  • Docker Compose:通过编写 docker-compose.yml 文件,指定镜像、端口、环境变量和挂载卷等信息进行部署。
  • Docker Run:使用 docker run 命令,指定端口映射和挂载卷来启动容器。

环境变量

提供了多个可选的环境变量,如 JWT_SECRETACCOUNT_REGISTRATIONHTTP_ALLOWED 等,可根据需求进行配置。

Docker 镜像

:latest:main 两种标签的镜像,:latest 标签的镜像会在每次发布时更新,main 标签的镜像会在每次推送到主分支时更新,推荐使用 :latest 标签的镜像。镜像可从 GitHub Container Registry 和 Docker Hub 获取。

开发步骤

  • 安装 Bun 和 Git。
  • 克隆仓库。
  • 执行 bun install 安装依赖。
  • 运行 bun run dev 启动开发环境。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询