Releases: wxy/appilot
Releases · wxy/appilot
Release list
Appilot 1.2.0 — Evidence to action
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 testpassed, 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
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
🎉 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
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 里程碑版本
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 凭据的写入动作(版本创建/提交)留待后续阶段。