把游戏和应用逐步移植到 Rust 并度量兼容性
30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add LakoMoor/rustport-skill该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · tool
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 5 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
写入剪贴板(不计风险)
查看扫描证据(共 1 处,展示前 1 条)
- 写入剪贴板docs/app.js:6
document.querySelector('#copy').addEventListener('click',async()=>{try{await navigator.clipboard.writeText(command.textContent);toast('Installation co
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
把游戏和应用移植到 Rust(+ wgpu)的 Claude Code 技能
README
由 DeepSeek 最新模型翻译生成rustport
把游戏和应用移植到 Rust,包括兼容的游戏运行时。这些运行时能加载原版地图、资源、脚本和存档。先摸清原版行为,移植出一小块可玩切片,再随项目推进度量兼容性。
一个智能体技能包,适用于 Codex、Claude Code、OpenCode、Pi、DeepSeek Harness(DSH)和 Hermes。安装器不会改动任何模型或 MCP 配置。
安装
需要 Python 3.9+。先克隆仓库:
git clone https://github.com/LakoMoor/rustport-skill.git
cd rustport-skill
python3 install.py --agent all
也可以指定智能体和安装范围:
python3 install.py --agent codex --agent claude
python3 install.py --agent opencode --project
python3 install.py --agent pi --agent dsh --agent hermes --project
python3 install.py --agent all --dry-run
./install.sh 仍是 Bash 入口;不带参数时,它按旧行为为 Claude Code 安装。
展开完整文档(README 剩余 1 节)
rustport 把游戏和应用移植到 Rust,包括兼容的游戏运行时。这些运行时能加载原版地图、资源、脚本和存档。先摸清原版行为,移植出一小块可玩切片,再随项目推进度量兼容性。 一个智能体技能包,适用于 Codex、Claude Code、OpenCode、Pi、DeepSeek Harness(DSH)和 Hermes。安装器不会改动任何模型或 MCP 配置。 安装 需要 Python 3.9+。先克隆仓库: git clone https://github.com/LakoMoor/rustport-skill.git cd rustport-skill python3 install.py --agent all 也可以指定智能体和安装范围: python3 install.py --agent codex --agent claude python3 install.py --agent opencode --project python3 install.py --agent pi --agent dsh --agent hermes --project python3 install.py --agent all --dry-run ./install.sh 仍是 Bash 入口;不带参数时,它按旧行为为 Claude Code 安装。Windows 上用 py -3 install.py 代替 python3。随附的 shell 辅助脚本需要 Bash(Git Bash/WSL)、Python 3 和 Cargo。GPU/平台支持取决于目标平台和 wgpu 工具链。 已存在且内容不同的文件会保留,除非你显式传入 --force。--root PATH 指定项目根目录;--home PATH 指定另一个用户主目录。参见智能体安装位置与环境变量覆盖。 调用 | 智能体 | 显式命令 | | Codex | /skills → 选择 rustport,或 $rustport <request> | | Claude Code | /rustport <request> | | OpenCode | /rustport <request> | | Pi | /rustport <request>;也支持 /skill:rustport <request> | | DeepSeek Harness | /rustport <request> | | Hermes | /rustport <request> | OpenCode 会得到一个命令文件;Pi 会得到一个提示词模板。两者加载同一个技能包,并透传你的参数。其他智能体走原生技能发现。Codex 用原生技能选择器,不支持 /rustport 别名。安装后如有需要,重新加载或重启;Pi 有 /reload。Hermes 项目技能需要项目信任(审阅技能包后执行 hermes skills trust)。DSH 需要启用文件系统技能服务商。宿主机的命令/信任设置仍然生效。 示例(按你的智能体使用对应的调用语法): /rustport Port ~/games/snake from C++/SDL2 to Rust with wgpu /rustport Reimplement this game's runtime in Rust, loading my original maps and scripts /rustport Continue this port: fix save/load compatibility and compare with the original 智能体做什么 - 源码移植: 调研 → 划定范围 → 原版侧黄金测试 → Rust 核心 → 渲染 → 度量对齐程度。 - 兼容运行时: 锁定参考构建,检查真实内容,维护兼容性台账,通过真实游戏循环跑出可玩切片。 - 继续推进: 接着台账往下做,复现行为差异,修复真实运行时路径,更新证据,而不是重开项目。 Horizon/openOMSI 风格的工作,额外的兼容运行时工作流涵盖原始格式与脚本、参考基准、存档与读档、流式处理、确定性场景、智能体控制,以及跨会话的进度。这是开发工作流,并不保证单次运行就能重建完整游戏。 包内容 | 路径 | 用途 | | SKILL.md | 智能体中立入口与模式选择 | | references/agents.md | 智能体发现、命令与上游文档 | | references/compatible-runtime.md | 整游戏运行时重建 | | scripts/survey.sh | 源码清点与风险提示 | | scripts/scaffold.sh | 无头核心 + Rust 应用工作区 | | scripts/parity.sh | 黄金输出比对 | | assets/wgpu_template/ | winit 0.30 + wgpu 30 起步模板 | | assets/mappings.md | 语言/库映射与图形说明 | | assets/PORT_TEMPLATE.md | 持续更新的移植计划 | 如果手上只有已发布的二进制、APK 或 Electron 应用,就用可用的逆向工程与运行时观察工具。REA 集成是可选项;技能必须说明哪些工具不可用、哪些行为尚未验证,不能编造结果。原始游戏内容保留在用户本地安装目录中。 验证与维护 python3 -m unittest discover -s tests -v 安装器测试使用临时 home/项目目录,不会启动 LLM 会话。布局与适配器测试不能证明全部六个客户端中的交互式端到端行为。wgpu 更新后,用 scripts/scaffold.sh 生成临时工作区,并在目标平台上用 Cargo 检查,确认无误后再声称模板可以构建。 许可证 rustport 技能、安装器、辅助脚本、模板、文档与原创示例均按 Apache-2.0 授权,除非文件另有说明。Copyright 2026 LakoMoor and contributors。 由二进制推导出的 openMMD 示例保留了上游 MIT 覆盖的材料及其原始版权与许可声明。这些上游声明仍然适用;仓库许可证不替代第三方条款。署名信息见 NOTICE。REA 与所支持的智能体客户端是独立项目,此处未打包,也未重新授权。 使用 rustport 不会自动把 Apache-2.0 应用到生成的移植版本、原程序或其资源上。请单独为目标项目选择许可证,并保留适用的原始声明。 网站 访问 rustport。 落地页源码在 docs/ 中,包含各智能体的安装命令、工作流细节,以及已记录集成测试的局限。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
LakoMoor/rustport-skill
把游戏和应用逐步移植到 Rust 并度量兼容性
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
智能体运行框架路由HarnessRouter/harnessrouter
智能体 harness 的统一接口。
★ 3,984已汉化DSH
71.3
这是你的仓库?认领条目