Skip to content

Releases: wxy/appilot

Appilot 1.2.0 — Evidence to action

Choose a tag to compare

@wxy wxy released this 13 Sep 10:07
3ea1abe

What's New

  • Copilot is now an actionable workspace with persistent product/storefront context, contextual follow-ups, measurable outcomes, and registered actions.
  • The release workbench now starts with a fresh GitHub check and supports localized store copy, screenshot copy, Keynote generation, and PNG export.
  • Overview recommendations and ranking diagnostics are grounded in current product evidence.
  • Scheduling now supports safe forward balancing, atomic daemon restart, and persistent schedule provenance.
  • Low-signal Trends and Reviews modules were intentionally retired.

Fixes & Engineering

  • Stabilized release draft, copy-plan, checklist, and screenshot-material identities and migrations.
  • Preserved Copilot suggestion lifecycle and user-visible sequence identity.
  • Hardened scheduler startup, self-update, signal handling, execution facts, and Windows plugin builds.
  • Published all nine @appilot-labs/* packages at 1.2.0 with npm provenance.

Deployment Notes

  • Database schema 15 adds tasks.scheduleJson; migration runs automatically when the shared SQLite store opens.
  • macOS screenshot generation may request Apple Events permission to automate Keynote.
  • Signed DMGs are not attached yet because Apple notarization remains in progress; they will be added to this Release after acceptance.

Verification

  • Tests: npm test passed, including multiprocess, daemon, migration, Copilot, release-material, and Keynote automation coverage.
  • Builds: local macOS production build passed; GitHub Type Check, Unit Tests, and Windows Plugin Build passed.
  • Packages: publish workflow succeeded and all nine npm packages resolve at 1.2.0.

新增功能

  • 副驾升级为可执行工作区,保留产品/商店上下文,支持上下文追问、可衡量结果与已注册行动。
  • 发布工作台会先执行实时 GitHub 检查,并支持本地化商店文案、截图文案、Keynote 生成与 PNG 导出。
  • 总览建议与排名诊断以当前产品证据为基础。
  • 调度支持安全向前平衡、守护进程原子重启与计划来源持久化。
  • 主动移除了低信号的趋势与评论模块。

修复与工程

  • 稳定发布草稿、文案计划、检查清单与截图素材的身份和迁移路径。
  • 保留副驾建议生命周期及用户可见的稳定序号。
  • 强化调度器启动、自更新、信号处理、执行事实与 Windows 插件构建。
  • 9 个 @appilot-labs/* 包已携带 npm provenance 发布为 1.2.0。

部署说明

  • 数据库 schema 15 新增 tasks.scheduleJson,共享 SQLite 存储打开时自动迁移。
  • macOS 截图生成可能请求 Apple Events 权限以自动化 Keynote。
  • Apple 公证仍在处理,因此暂未附加签名 DMG;Accepted 后会补充到同一个 Release。

验证

  • 测试:npm test 已通过,覆盖多进程、守护进程、迁移、副驾、发布素材与 Keynote 自动化。
  • 构建:本地 macOS production build 通过;GitHub Type Check、Unit Tests 与 Windows Plugin Build 通过。
  • 包:发布工作流成功,9 个 npm 包均可解析到 1.2.0。

Appilot 1.0.1

Choose a tag to compare

@wxy wxy released this 04 Sep 13:31

1.0.1(OIDC Trusted Publishing 首验)

  • DSH 插件收敛为纯查询/命令端:不再拉起调度器(3099 启动无调度副作用)
  • /appilot 信息子命令:projects / rank [项目] / release [项目](直读共享库)
  • 命令结果卡片化:子命令主题色、暗色主题适配、表格化输出(task/rank/release/projects)、状态词着色、默认全展开
  • 全部 9 包 + desktop 版本 1.0.1;包补 repository 字段(provenance sigstore 校验)
  • 发布链路:GitHub Actions OIDC → npm(自动 provenance),profile 已 registry 消费

Appilot 1.0.0

Choose a tag to compare

@wxy wxy released this 04 Sep 11:58
d973350

🎉 Appilot 1.0.0 —— 首次公开发布

架构大改后的语义化首发:核心模块化 + 壳收敛。

核心(headless 中心化)

  • 单一 SQLite 数据 + 实例任务引擎 + 租约单例调度(多进程安全)
  • 常驻调度守护进程 appilot-scheduler:无 UI 也采集、socket 控制面、代码自更新(部署后自动重启)
  • 403/429 限流识别与指数退避 + 执行并发上限

壳收敛(按第一性原理)

  • Electron = 唯一完整 GUI:任务中心(四标签页统计/时间线/覆盖热力/任务列表)、
    排名覆盖热力图(产品×商店 × 4词/桶,英语/全局分组)、失败批量处理、DB 数据管理、daemon 启停控制
  • DSH = 轻量工具插件:agent 工具集 + /appilot 斜杠命令(直读共享库,不经模型)+ 结果卡片
  • CLI / MCP 壳保留

npm 首发

@appilot-labs/{core, common, headless, scheduler, project, release, appilot(dsh), headless-cli, mcp} @ 1.0.0

说明

  • 本版由 NPM_TOKEN 发布;后续更新将升级 OIDC Trusted Publishing
  • 桌面 Electron 独立发行/上架为独立里程碑

Appilot v0.4.4

Choose a tag to compare

@wxy wxy released this 31 Aug 01:19
bba678d

Appilot v0.4.4 — 独立版里程碑

自 v0.3.0 以来的完整周期(0.4.1 数据层 → 0.4.2 UI → 0.4.3 洞察 → 0.4.4 发布生命周期)。

新增

  • 发布工作台:单工作目标重构、流程状态栏(GitHub release → 商店版本)、语言标签页、草稿材料保留、发布清单(权限/能力审计、分支语言检测、截图位置、AI 流式)
  • 发布来源:GitHub releases 作为主发布源(git tag 降级)、ASC 当前版本查询 + 商店查询降级、copy draft 按 appVersion 身份
  • 评论洞察:反馈收件箱 + AI 主题聚类、总览反馈主题卡、竞品差异、评论/趋势页
  • 数据层:ASC 只读客户端(JWT)、GitHub 流量与 release 资产采集、评论 RSS 采集器、确定性 readiness 检查
  • 关键词/竞品:per-platform 竞品与排名种子、Ruby 标注、排名分布图、关键词 chip
  • 调度:加速模式清积压、任务立即执行按钮、数据变更实时推送
  • 总览:项目活动卡片(提交热力图 + release 标记)

质量

  • 51 个测试文件全绿;typecheck / 生产构建通过
  • 调度并发写安全、立即执行与定时执行去重、商店文案生成与修订单一代码路径

已知边界

  • ASC 凭据写入动作(版本创建/提交)留待后续
  • ASC 商店表现(Analytics Reports)因 Admin 权限过重搁置
  • 本版本仅 macOS(arm64 + x64 DMG,Developer ID 签名 + 公证)

Appilot 0.3.0 里程碑版本

Choose a tag to compare

@wxy wxy released this 24 Aug 03:54
b54a00c

Appilot 0.3.0(里程碑版本)

首个可分发版本:macOS DMG(Apple Silicon / Intel),Developer ID 签名 + 公证(DMG 与 .app 均已贴票)。

新增

  • 项目接入与本地仓库只读分析(平台/语言/商店链接自动识别)。
  • 总览:副驾驶简报、排名趋势图、Top 关键词、发布状态。
  • 发布工作台:基于 git tag/提交的发布检测、变更摘要确认、AI 生成 App Store 文案、多语言翻译、历史文案列表。
  • GitHub 集成:release 公告与 PR 素材(公开仓库匿名可用,Token 支持私有与草案)。
  • 关键词:AI 生成与整理、语言 × 平台 × 商店交叉跟踪矩阵、自动排名采集调度。
  • 任务中心:调度时间线、执行统计、每项目 GitHub 同步任务。
  • 设置:AI 提供方、全局/项目级 GitHub 与 App Store Connect 凭据。

质量

  • 并发写安全修复、GitHub 请求缓存与超时处理。
  • 测试覆盖引擎层与纯逻辑模块。
  • 代码拆分重构(App.tsx 6342→327 行,ipc.ts 2581→14 行)。

校验和

  • Appilot-0.3.0-arm64.dmg: 484f98fc13ea5cd98accdaa75c1d2adcdae9f2ac7773ad258cc8e591ab4eb5aa
  • Appilot-0.3.0-x64.dmg: 7463fb3783a353707d2883e131322ebfa8e63623dcdc19d2bcbc0eb80ea20e9a

已知边界

  • 评论洞察、长期趋势页为占位。
  • App Store Connect 凭据的写入动作(版本创建/提交)留待后续阶段。