[[projects]] name = "MineSentinel" slug = "minesentinel" description = "Minecraft 服务器智能守护进程,TCP 端口检测 + 崩溃自动重启 + 防循环冷却期" accent = "#7a9a6e" repo_url = "https://gitee.com/snoware/minesentinel" demo_url = "/softwares/minesentinel/" doc_url = "https://gitee.com/snoware/minesentinel/blob/master/DEPLOY.md" tags = ["Ruby", "Minecraft", "Daemon"] features = [ { title = "TCP 端口检测", desc = "实时监控服务器端口状态,及时发现异常" }, { title = "崩溃自动重启", desc = "服务器崩溃后自动重启,无需人工干预" }, { title = "防循环冷却期", desc = "连续崩溃时进入冷却期,防止无限重启循环" }, { title = "灵活配置", desc = "通过配置文件自定义检测间隔、重启策略等" }, { title = "日志记录", desc = "完整的运行日志,方便排查问题" }, { title = "轻量部署", desc = "Ruby 实现,依赖少,部署简单" } ] install = "从 Gitee 获取源码后按 DEPLOY.md 文档部署" license = "开源" author = "S.A. (@snoware)" [[projects]] name = "btcli" slug = "btcli" description = "一款命令行翻译工具,支持中文及其他语言,配备 TUI 界面" accent = "#c8a87a" repo_url = "https://gitee.com/ironbayberry/btcli" demo_url = "/softwares/btcli/" doc_url = "https://docs.rs/btcli" tags = ["Rust", "CLI", "Translation", "TUI"] features = [ { title = "CLI 界面", desc = "简洁的命令行翻译,一行命令即可使用" }, { title = "TUI 界面", desc = "交互式终端 UI,实时翻译体验" }, { title = "多语言支持", desc = "支持中文及其他多种语言互译" }, { title = "纯 CLI 模式", desc = "无需 TUI,适合脚本和自动化场景" }, { title = "安全可靠", desc = "Rust 实现,内存安全,无运行时恐慌" }, { title = "跨平台", desc = "支持 Linux、macOS、Windows" } ] install = "cargo install btcli 或从源码构建" usage = [ { cmd = "btcli hello", desc = "基础翻译" }, { cmd = "btcli --lang en 你好世界", desc = "指定目标语言" }, { cmd = "btcli --tui", desc = "启动 TUI 界面" } ] license = "MPL-2.0" author = "S.A. (@snoware)" has_drag_ball = true [[projects]] name = "Reverberation" slug = "reverberation" description = "轻量级文本阅读器,逐字显示文本内容" accent = "#8a9a7e" repo_url = "https://gitee.com/ironbayberry/reverberation" demo_url = "/softwares/reverberation/" doc_url = "https://docs.rs/reverberation" tags = ["Rust", "CLI", "Chinese"] features = [ { title = "轻量极简", desc = "比 nano 更轻量,比 echo 更实用" }, { title = "逐字显示", desc = "以指定延迟逐字展示文本,适合叙事场景" }, { title = "简单易用", desc = "一行命令即可运行" }, { title = "跨平台", desc = "支持主流操作系统" }, { title = "Rust 实现", desc = "高性能,内存安全" } ] install = "cargo install reverberation 或从源码构建" usage = [ { cmd = "reverberation ", desc = "逐字显示文本文件" } ] license = "MPL-2.0" author = "S.A. (@snoware)" [[projects]] name = "Mint Runtime" slug = "mint" description = "安全特性驱动的 Lua 运行时,支持 i18n、字节码验证与细粒度访问控制" accent = "#a890b8" repo_url = "https://gitee.com/snoware/mint" demo_url = "/softwares/mint/" doc_url = "https://docs.rs/mintrt" tags = ["Rust", "Lua", "Runtime", "Security", "i18n"] features = [ { title = "字节码验证", desc = "加载前验证 Lua 字节码,防止恶意代码注入" }, { title = "细粒度访问控制", desc = "精确控制脚本可访问的系统资源" }, { title = "i18n 支持", desc = "内置国际化,轻松适配多语言环境" }, { title = "高性能", desc = "Rust 实现,低开销运行 Lua 脚本" }, { title = "易集成", desc = "简洁 API,可快速嵌入到任何 Rust 项目" }, { title = "动态加载", desc = "支持运行时动态加载和卸载脚本模块" } ] install = "从 Gitee 获取源码构建,或查看 docs.rs/mintrt 文档" license = "开源" author = "S.A. (@snoware)"