`mobile-preview.html` 只用于提前检查移动端界面、主题和状态,不再产出单独 WebView APK。
GitMarket
一个面向人类移动端和 AI Agent 的 Git 搜索市场:从趋势、Explore、多代码平台搜索进入项目,再回到上游 Release、Skill、MCP、许可证、校验信息和官方下载链接。
先把上游 Release 和能力边界看清楚,再决定下载或接入。
GitMarket 不托管、不镜像、不重签第三方二进制。它更像一个 Git 能力市场:把仓库、资产、Skill、MCP、许可证、哈希、签名和权限提示放到同一个决策界面里。
`gitmarket-android-experimental` 是真正客户端实验版,后续桌面 exe 也会复用这套代码。
桌面端以 Rust/egui 为主,CI 会产出可下载包;macOS 同时覆盖 Apple Silicon 和 Intel。
正式 Android MVP 仍建议 Kotlin + Jetpack Compose,用于系统权限、安装器和凭据存储。
面向 Agent 的 Git 搜索市场。
参考 Semble 的 Agent-first 表达方式,GitMarket 也需要让 Agent 一眼知道自己能搜索什么、怎么接入、能返回什么证据。区别是 GitMarket 不做代码片段检索,而是聚合 Release、Skill、MCP 和可安装资产。
检索 APK、EXE、IPA、DMG、ZIP 等 Release 文件,并展示许可证、来源、下载量和 SHA256 线索。
Skill 作为可选插件开启,后续可安装到本地技能目录,帮助 Agent 做 UI 预览、README 设计、Android QA 等任务。
MCP 作为可选插件开启,后续提供 GitHub、Figma、iOS 构建、Android 测试等可连接能力的发现与接入。
两条路线,不混淆。
当前优先让 Rust/egui 客户端能用、能看、能产出;正式移动端再进入 Android 原生工程。
修复实验 APK 中文字体、优化移动端界面、保持桌面 exe 与 Android experimental 共用核心逻辑。
当安装、权限、后台任务、系统凭据和包签名验证成为主线,再启动 Android 原生 MVP。
趋势、探索、多来源搜索放在一起。
GitHub Trending 和 Explore 负责发现方向;GitMarket 负责把项目落到 Release 资产、上游地址和安全边界。
支持仓库解析、关键词搜索、Release 读取、资产类型识别和下载统计展示。
补足中文生态和镜像项目发现,适合 Java、OpenHarmony、DevOps 等方向。
当前先作为搜索入口接入,后续通过后端代理统一多源搜索协议。
用 App Preview Lab 先看效果。
APK / IPA / exe 发版前,先用本地 HTML 预览主题、文案、列表密度、下载状态和安全页。默认主题已统一为 GitMarket logo 的橙绿品牌色,应用内还保留 ME Agent、暖色、清爽、发布、极光、樱粉、石墨和海盐蓝。最终再用真机或真实系统做少量关键路径验收。
v0.3.4 升级品牌图标,并把 GitMarket 定位为 Human + Agent Git Market。
WebView preview APK 与 Rust/egui experimental APK 不同步,继续维护会制造误导;新版 Release 只上传 `gitmarket-android-experimental.apk`。Skill / MCP 广场仍是可选插件,后续会继续补可安装 Skill、MCP server 和 Agent 可读结果 schema。