anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
让你和一个小镇里的三个游戏角色对话,它们由一个只下载一次、在浏览器里运行的 4B 模型扮演,每条回复下面都会显示模型做出的决定。
Rein-NPC playground 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download jmc0/rein-npc-playground --repo-type space --local-dir rein-npc-playground cd rein-npc-playground
Rein-NPC playground 是 jmc0 发布在 Hugging Face Space 上的一个静态网页。它把你放进一个小镇,里面有一位店主、一位战地医护兵和一位城门队长。你走到其中一个面前,就可以开口对话。扮演他们的是一个叫 Rein-NPC-4B 的 4B 模型,它就在你的浏览器里运行。
适合想看小模型怎样驱动角色和工具调用的游戏开发者和模型研究者,也适合想不装任何东西就和游戏角色聊天的好奇的人。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 游戏开发 | 游戏开发者 | 和三个角色对话,读每条回复下面显示的决定 | 看一次工具调用怎样改变小镇里的金币或库存 |
| 机器学习 | 模型研究者 | 通过它的页面试用 Rein-NPC-4B 模型 | 检查模型什么时候认为需要工具调用,什么时候不需要 |
| 网页开发 | 前端开发者 | 下载文件,阅读 js 文件夹 | 研究模型怎样通过 WebAssembly 和 WebGPU 在浏览器里运行 |
如果你想要一个完整的游戏,或者背后有服务器的聊天机器人,可以跳过它,因为这个页面只是一个小镇。
这个演示可以在这些地方使用。
| 用途 | 谁用 | 能得到什么 |
|---|---|---|
| 和角色对话 | 任何好奇的人 | 一条符合角色的回复,下面列出模型做出的决定 |
| 观察小镇变化 | 游戏开发者 | 由工具结果更新的金币、库存、生命值、城门和守卫 |
| 清除缓存 | 磁盘空间不够的人 | 从浏览器里删掉模型文件,还可以选择重新下载 |
在线使用需要一个浏览器,首次加载时还需要网络连接。想放一份本地副本,还要准备几样东西。
pip install -U huggingface_hub hf download jmc0/rein-npc-playground --repo-type space --local-dir rein-npc-playground cd rein-npc-playground
在线使用时,打开 Space 页面,等一次性的模型下载完成,然后走到一个角色面前开口对话。每条回复下面,页面都会列出模型做出的决定。有了本地副本,就进入这个文件夹,在浏览器里打开 index.html。
cd rein-npc-playground
| 工具 | 作用 |
|---|---|
| js/config.js | 把所有常量放在一个地方 |
| js/rein.js | 实现决策协议 |
| js/chat.js | 构建聊天提示词,运行生成,并从输出里读出工具调用 |
| js/npcs.js | 定义三个角色,以及他们的动作在游戏里的效果 |
| js/game.js | 运行这个小镇 |
| js/model.js | 下载模型,缓存并加载它 |
| js/ui.js | 绘制各个面板 |
| js/main.js | 把其他文件连起来 |
你走到店主面前,聊起想买点东西。模型先回答这个角色的规则,再写出回复,页面把决定列在回复下面。随后工具的结果可以改变你的金币或店里的库存。
如果你是新手,先用 Chrome 或 Edge 打开页面,等下载完成,再和战地医护兵聊聊。读一读每条回复下面的决定,看看模型选了什么。
如果你熟悉这个领域,Rein-NPC-4B 基于 Qwen3.5-4B 构建,Rein 的决策模型被打包进同一个文件。它通过 wllama 运行,wllama 是为 WebAssembly 和 WebGPU 编译的 llama.cpp。同一个模型在写每一句话之前,先回答这个角色的规则。它要判断是否调用工具、调用哪一个。它还要检查有没有人在改写这个角色的名字,以及世界里的某个事实是不是受到了攻击。页面像游戏一样应用这些答案。它填好工具调用,在不需要时拦下工具调用,规则触发时再提醒模型这条规则的依据。Q4_K_M 文件被切成四块,每块不到 1 GB,因为 wllama 需要小于 2 GB 的文件。
一切都在你的浏览器里运行,但第一次加载需要网络。
让你和一个小镇里的三个游戏角色对话,它们由一个只下载一次、在浏览器里运行的 4B 模型扮演,每条回复下面都会显示模型做出的决定。
由 jmc0 在 Hugging Face 上制作。这些说明是 Mindket 根据它的 Space 页面和 README 写的,应用自己的文件和许可证在 Hugging Face 上。
它是什么:Rein-NPC playground 是 jmc0 发布在 Hugging Face Space 上的一个静态网页。它把你放进一个小镇,里面有一位店主、一位战地医护兵和一位城门队长。你走到其中一个面前,就可以开口对话。扮演他们的是一个叫 Rein-NPC-4B 的 4B 模型,它就在你的浏览器里运行。
适合谁:适合想看小模型怎样驱动角色和工具调用的游戏开发者和模型研究者,也适合想不装任何东西就和游戏角色聊天的好奇的人。
行业 | 谁在用 | 怎么用 | 例子
游戏开发 | 游戏开发者 | 和三个角色对话,读每条回复下面显示的决定 | 看一次工具调用怎样改变小镇里的金币或库存
机器学习 | 模型研究者 | 通过它的页面试用 Rein-NPC-4B 模型 | 检查模型什么时候认为需要工具调用,什么时候不需要
网页开发 | 前端开发者 | 下载文件,阅读 js 文件夹 | 研究模型怎样通过 WebAssembly 和 WebGPU 在浏览器里运行
如果你想要一个完整的游戏,或者背后有服务器的聊天机器人,可以跳过它,因为这个页面只是一个小镇。
用在哪里:这个演示可以在这些地方使用。
用途 | 谁用 | 能得到什么
和角色对话 | 任何好奇的人 | 一条符合角色的回复,下面列出模型做出的决定
观察小镇变化 | 游戏开发者 | 由工具结果更新的金币、库存、生命值、城门和守卫
清除缓存 | 磁盘空间不够的人 | 从浏览器里删掉模型文件,还可以选择重新下载
如何设置:在线使用需要一个浏览器,首次加载时还需要网络连接。想放一份本地副本,还要准备几样东西。
pip install -U huggingface_hub
hf download jmc0/rein-npc-playground --repo-type space --local-dir rein-npc-playground
cd rein-npc-playground
如何使用:在线使用时,打开 Space 页面,等一次性的模型下载完成,然后走到一个角色面前开口对话。每条回复下面,页面都会列出模型做出的决定。有了本地副本,就进入这个文件夹,在浏览器里打开 index.html。
cd rein-npc-playground
工具 | 作用
js/config.js | 把所有常量放在一个地方
js/rein.js | 实现决策协议
js/chat.js | 构建聊天提示词,运行生成,并从输出里读出工具调用
js/npcs.js | 定义三个角色,以及他们的动作在游戏里的效果
js/game.js | 运行这个小镇
js/model.js | 下载模型,缓存并加载它
js/ui.js | 绘制各个面板
js/main.js | 把其他文件连起来
示例:你走到店主面前,聊起想买点东西。模型先回答这个角色的规则,再写出回复,页面把决定列在回复下面。随后工具的结果可以改变你的金币或店里的库存。
新手与专家:如果你是新手,先用 Chrome 或 Edge 打开页面,等下载完成,再和战地医护兵聊聊。读一读每条回复下面的决定,看看模型选了什么。
如果你熟悉这个领域,Rein-NPC-4B 基于 Qwen3.5-4B 构建,Rein 的决策模型被打包进同一个文件。它通过 wllama 运行,wllama 是为 WebAssembly 和 WebGPU 编译的 llama.cpp。同一个模型在写每一句话之前,先回答这个角色的规则。它要判断是否调用工具、调用哪一个。它还要检查有没有人在改写这个角色的名字,以及世界里的某个事实是不是受到了攻击。页面像游戏一样应用这些答案。它填好工具调用,在不需要时拦下工具调用,规则触发时再提醒模型这条规则的依据。Q4_K_M 文件被切成四块,每块不到 1 GB,因为 wllama 需要小于 2 GB 的文件。
你走到一个角色面前开口对话
模型回答这个角色的规则
模型写出回复
页面把决定应用到小镇上
注意事项:一切都在你的浏览器里运行,但第一次加载需要网络。
在浏览器里打开这个 Space,或在它的页面上把它复制到你自己的 Hugging Face 账号。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face Space。
| 产品 | 点赞 | 构建方式 | 许可证 | 最近更新 |
|---|---|---|---|---|
| Rein-NPC playground 本页 | 1 | static | apache-2.0 | |
| InferenceSupport共有 static | 764 | static | afl-3.0 | |
| Huggy共有 static | 463 | static | cc-by-nc-sa-4.0 | |
| Z-Image Lookalike LoRA Index共有 static | 189 | static | apache-2.0 | |
| Granite Docling 258M WebGPU共有 static | 163 | static | apache-2.0 | |
| DINOv3 Web共有 static | 162 | static | apache-2.0 |
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 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。