anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

CloudAI-X 做的 13 个 Claude Code 技能,针对 three.js r186:场景、着色器、加载器、React Three Fiber、后期处理、性能和 glTF 压缩,每个都附一份过时调用及其改法的清单。这些技能是参考文字,代码由 Claude 来写。
CloudAI-X Three.js Skills(Three.js 三维开发技能包) 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。
git clone https://github.com/CloudAI-X/threejs-skills.git mkdir -p ~/.claude/skills && cp -r threejs-skills/skills/* ~/.claude/skills/
CloudAI-X Three.js Skills 是一套给 Claude Code 用的技能文件,共 13 个,three.js 工作的每个部分各对应一个,从搭建场景到压缩 glTF 模型。它们针对 three.js r186、React Three Fiber 9.8 搭配 drei 10.7,以及 gltf-transform 4.5。每个文件都带一份 Common Mistakes(常见错误)清单,把过时的写法和现在的改法放在一起,比如 Clock 让位给 Timer。这套技能只是参考文字,本身不会运行任何东西。
用 three.js 或 React Three Fiber 做 3D 场景、并让 Claude Code 来写代码的网页开发者和设计师。如果你的项目固定在较旧的版本上,要把每个调用和你的版本核对一遍,因为这些技能针对的是 r186。
| 谁 | 常用的技能 | 例子 |
|---|---|---|
| 前端开发者 | threejs-fundamentals、threejs-geometry、threejs-interaction | 一位开发者加上一个 3D 产品查看器,带轨道控制和点击拾取。 |
| React 开发者 | threejs-react-three-fiber | 一个 React 团队用 JSX 组件和 drei 辅助组件搭出同样的场景。 |
| 创意编程者 | threejs-shaders、threejs-postprocessing | 一位创意编程者写一个自定义着色器和一个画面特效,再把 GLSL 移植到 TSL。 |
| 要发布模型的团队 | threejs-asset-pipeline、threejs-loaders、threejs-performance | 一个团队用 Draco 和 WebP 压缩一个 glTF,再检查绘制调用次数。 |
README 指明的使用场所是 Claude Code。
点“获取”会把一个 zip 压缩包存进你的下载文件夹,里面是 Mindket 写的安装说明,包含 README 给出的两种安装方式。
| 需要 | 说明 |
|---|---|
| Claude Code | README 说它是这些技能的使用场所,没有提到其他智能体 |
| 一个 three.js 项目 | 技能里的代码会导入 three。它们针对 r186、React Three Fiber 9.8 和 drei 10.7 |
| Git | 只有克隆安装时要用 |
| Node 和 npx | 用于 skills CLI 安装方式,以及 threejs-asset-pipeline 里的 gltf-transform 命令 |
| KTX-Software | 只有 KTX2 纹理才需要。threejs-asset-pipeline 说 ktx 命令必须是 4.4.0 或更新版本 |
| 账号和密钥 | README 没提任何账号或密钥。Claude 本身用的是你的 Claude 账号 |
git clone https://github.com/CloudAI-X/threejs-skills.git mkdir -p ~/.claude/skills && cp -r threejs-skills/skills/* ~/.claude/skills/
只装到一个项目时,在项目根目录里克隆,并在那里运行下面这行,代替第二行。Claude Code 的文档说,项目 .claude/skills/ 里的技能会在那个仓库的会话里加载,你也可以把它们提交进仓库,让团队一起用上。
mkdir -p .claude/skills && cp -r threejs-skills/skills/* .claude/skills/
README 还给了一种用 skills CLI 的一行安装方式。你在终端里输入它,CLI 就会把这个仓库里的技能加进来。
npx skills add cloudai-x/threejs-skills
如果 Claude Code 已经打开,而它启动时 ~/.claude/skills 还不存在,运行 /reload-skills,让它读到这个文件夹。
用平常的话提出 three.js 工作。Claude Code 会挑描述最贴合你请求的那个技能,README 列了七个这样对应的例子。
| 技能 | 涵盖内容 |
|---|---|
| threejs-fundamentals | 场景、相机、渲染器设置、动画循环、对象层级、变换 |
| threejs-geometry | 内置形状、BufferGeometry、合并、实例化、BatchedMesh、点、线 |
| threejs-materials | 材质类型、PBR、混合、模板、重新编译、节点材质 |
| threejs-lighting | 光源类型和物理单位、阴影、HDR 环境、光照探针 |
| threejs-textures | 加载、色彩空间、UV 通道、纹理类型、渲染目标、内存 |
| threejs-animation | 关键帧、动画混合器、骨骼动画和变形动画、动画混合 |
| 技能 | 涵盖内容 |
|---|---|
| threejs-loaders | 带 Draco、meshopt 和 KTX2 的 glTF,其他格式、HDR、加载进度、释放 |
| threejs-shaders | ShaderMaterial 和 RawShaderMaterial、着色器片段、TSL 和节点材质 |
| threejs-postprocessing | EffectComposer、渲染器内置特效、WebGPU 的 RenderPipeline |
| threejs-interaction | 射线拾取、相机控制、变换操纵器、拖拽和框选 |
| threejs-performance | 测量帧开销、绘制调用、GPU 内存、填充率、编译卡顿 |
| threejs-react-three-fiber | React Three Fiber 9 和一组经过核实的 drei 辅助组件,可用 WebGL 或 WebGPU |
| threejs-asset-pipeline | gltf-transform:Draco、meshopt、KTX2、WebP,以及对应的加载器设置 |
你有一个很大的 model.glb,想把它压小,让网页加载得快。
Shrink model.glb for the web with Draco geometry and WebP textures, then load it in my three.js scene.
Claude 按 threejs-asset-pipeline 的流程来:运行 gltf-transform 的 inspect,用 Draco 和 WebP 做 optimize,再对 model.opt.glb 运行 inspect,然后写出一个挂着 DRACOLoader 的 GLTFLoader。
这个流程还会在场景里放一盏灯或一个环境光照,因为没有它们,glTF 的 PBR 材质会渲染成黑色。
新手:技能就是一个写着指令的文本文件。你的请求和它对得上时,Claude Code 就会读它,所以你不需要斜杠命令。先要一个场景,再对照 threejs-fundamentals 里的 Quick Start 读一读 Claude 写的代码。如果旧教程里的代码跑不起来,让 Claude 用对应技能的 Common Mistakes 清单检查一遍。
专家:每个技能的结构都一样:Quick Start、本主题的各节、一节 WebGPU and TSL、Common Mistakes 和 See Also。示例用的是 WebGLRenderer,WebGPU and TSL 那一节用 WebGPURenderer。README 说,这些技能对照已发布的 three@0.186.1 包和官方迁移指南检查过。它还说,技能里的每个导入路径、THREE 类和 gltf-transform 参数都确实存在。这些是作者自己做的检查。
npx @gltf-transform/cli inspect model.glb npx @gltf-transform/cli optimize model.glb model.opt.glb --compress draco --texture-compress webp --texture-size 2048 npx @gltf-transform/cli inspect model.opt.glb
这三行是 threejs-asset-pipeline 的 Quick Start。第一行列出文件里有什么,第二行写出压缩后的副本,第三行列出结果,方便对比。
这些技能帮 Claude 写 three.js 代码,但不会运行或测试代码。
# CloudAI-X Three.js Skills:安装说明 这个工具包里是 Mindket 写的安装说明,不包含技能本身。技能要从 CloudAI-X 的仓库安装:https://github.com/CloudAI-X/threejs-skills 许可证:MIT,Copyright (c) 2026 CloudAI-X。全文见 https://github.com/CloudAI-X/threejs-skills/blob/main/LICENSE CloudAI-X Three.js Skills 是 CloudAI-X 的社区项目,并非 Anthropic 或 three.js 项目制作或背书。 这些说明的来源:README(https://github.com/CloudAI-X/threejs-skills/blob/main/README.md),以及 https://github.com/CloudAI-X/threejs-skills/tree/main/skills 下每个技能的 SKILL.md。Claude Code 从哪里加载技能,出自 Claude Code 自己的文档(https://code.claude.com/docs/en/skills),用到的地方都注明了。所有命令都由 Mindket 照抄,一条也没有运行过。 ## 它是什么 13 个给 Claude Code 用的技能文件,three.js 工作的每个部分各对应一个。它们针对 three.js r186(three@0.186)、React Three Fiber 9.8 搭配 drei 10.7,以及 gltf-transform 4.5。README 给出了原因:Claude Code 学到的 three.js 混杂了很多个版本,而从 r160 到 r186 变了不少。 每个技能的结构都一样:Quick Start、本主题的各节、一节 WebGPU and TSL、一份把过时写法和现在改法放在一起的 Common Mistakes(常见错误)清单,以及 See Also。示例用的是 WebGLRenderer,WebGPU and TSL 那一节用 WebGPURenderer。 这些技能只是参考文字,本身不会运行任何东西。 ## 13 个技能 | 技能 | 涵盖内容 | |---|---| | threejs-fundamentals | 场景、相机、渲染器设置、动画循环、对象层级、变换 | | threejs-geometry | 内置形状、BufferGeometry、合并、实例化、BatchedMesh、点、线 | | threejs-materials | 材质类型、PBR、混合、模板、重新编译、节点材质 | | threejs-lighting | 光源类型和物理单位、阴影、HDR 环境、光照探针 | | threejs-textures | 加载、色彩空间、UV 通道、纹理类型、渲染目标、内存 | | threejs-animation | 关键帧、动画混合器、骨骼动画和变形动画、动画混合 | | threejs-loaders | 带 Draco、meshopt 和 KTX2 的 glTF,其他格式、HDR、加载进度、释放 | | threejs-shaders | ShaderMaterial 和 RawShaderMaterial、着色器片段、TSL 和节点材质 | | threejs-postprocessing | EffectComposer、渲染器内置特效、WebGPU 的 RenderPipeline | | threejs-interaction | 射线拾取、相机控制、变换操纵器、拖拽和框选 | | threejs-performance | 测量帧开销、绘制调用、GPU 内存、填充率、编译卡顿 | | threejs-react-three-fiber | React Three Fiber 9 和一组经过核实的 drei 辅助组件,可用 WebGL 或 WebGPU | | threejs-asset-pipeline | gltf-transform:Draco、meshopt、KTX2、WebP,以及对应的加载器设置 | 来源:README 里的“Skills Included”表格。 ## 工具包里的文件 - setup/claude-code.md:README 给的手动方式,克隆后复制进你的个人技能文件夹,或某个项目的技能文件夹 - setup/skills-cli.md:README 给的 skills CLI 一行安装方式 - setup/first-run.md:先问什么、由哪个技能回答,以及 threejs-asset-pipeline 里的 gltf-transform 命令 ## 先准备好这些 - Claude Code。README 的标题是“Three.js Skills for Claude Code”,没有提到其他智能体。 - 一个 three.js 项目。技能里的示例会导入 three 包。它们针对 r186,所以要把你项目的版本和它核对一下。 - Git,用于克隆安装。Node 和 npx,用于 skills CLI 安装方式,以及 gltf-transform 和 gltfjsx 命令。 - KTX-Software,即 4.4.0 或更新版本的 ktx 命令,只有你要 KTX2 纹理时才需要。这是 threejs-asset-pipeline 说的。 - 不需要账号、注册或 API 密钥。README 一个也没提。Claude 本身用的是你的 Claude 账号。 ## 装到了哪里 - 克隆并复制:13 个名为 threejs-* 的文件夹,放在 ~/.claude/skills/(所有项目)或你项目的 .claude/skills/(单个项目)里。每个文件夹里有一个 SKILL.md。 - skills CLI:README 没说它会写到哪个文件夹。见 setup/skills-cli.md。 ## 你的数据 这些技能是给 Claude 读的文字。技能让 Claude 运行的工具都在 threejs-asset-pipeline 里:通过 npx 的 gltf-transform 和 gltfjsx,以及一个基于 gltf-transform SDK 的 Node 脚本。它们读取你指定的模型文件,再写出新文件。npx 第一次运行时可能会从 npm 下载一个包。threejs-fundamentals 里的纯 HTML 示例通过 import map 从 cdn.jsdelivr.net 加载 three.js。你贴给或交给 Claude 的内容,和其他 Claude 工作一样会发给 Claude。 ## 更新和删除 README 没有给出更新或删除的步骤。setup/claude-code.md 写了 Claude Code 自己的文档里移除技能的做法。
README.md 5 KB setup/claude-code.md 2 KB setup/first-run.md 2 KB setup/skills-cli.md 1 KB
Updated by Mindket to the current version of this kit.
Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
Qwen · 工具包
Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。
ACE-Step · 工具包
用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
block · 工具包
可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。
backnotprop · 工具包
把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。