🚀 Astron Open Source · Bi-Weekly Report (Aug 24 – Sep 6, 2026) #14
FenjuFu
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🚀 Astron Open Source · Bi-Weekly Report (Aug 24 – Sep 6, 2026)
🌟 Highlights
Spark-X2.5-4BandSpark-X2.5-1.7B, Apache-2.0, with a hybrid-attention architecture, a native 1M-token context, and support for 200+ languages. Day-0 serving support arrived from SGLang and vLLM, and the models shipped simultaneously to Hugging Face, ModelScope, Ollama, Modelers and SCNet.Spark-X2.5-4Breached the Hugging Face 7-day trending models board during the cycle.v0.2.18andv0.2.19plus CLI0.1.10and0.1.11, Dolphin MCP Pilotv0.3.1, and the firstvllm-spark2_5-plugin v0.1.0.v1.1.2security release on Sep 7, one day after this reporting window closed. Operators onv1.1.1or earlier should upgrade.SESSIONcookie that blocked re-login.👥 Top 10 Active Community Contributors
Based on message volume across 25 exported open-source discussion-group records. Automated Q&A and welcome accounts were excluded; display-name aliases were normalized and nicknames anonymized. Thank you to everyone who answered questions, asked questions, and built alongside us 🙌
📦 Release & Development Highlights
✨ Spark-X2.5 — a compact on-device model series, open-sourced
Spark-X2.5-4B and Spark-X2.5-1.7B are general-purpose models built for practical, efficient deployment rather than benchmark-only appeal.
Spark2_5ForCausalLMsupport merged upstream into llama.cppb10829(Sep 6).Supporting repositories moved with the model.
vllm-spark2_5-plugin v0.1.0(Aug 28) brings Spark2_5 to vLLM as an out-of-tree plugin with no upstream patches, registering aspark25tool-call parser that emits typed JSON, and shipping with Apache-2.0 licensing, third-party attribution, a lint/test/build CI pipeline and automated PyPI publishing. Spark-MLX-LLM added Spark2_5 inference for MLX plus tool wrappers, the XHToken llama.cpp fork landed the tokenizer hash, auto parser and chat-template work, and LlamaFactory gained a fine-tuning template and guide.🧰 SkillHub
v0.2.18andv0.2.19— personal namespaces, workspace sync, and a reviewable publishing loopSkillHub merged 62 PRs, the highest of any repository this cycle, and published two server releases plus two CLI releases.
v0.2.18(Aug 29)sync pull,status,diffandpush, backed by incremental fingerprint metadata (#724). Follow-ups made fingerprints deterministic across server and Node path ordering, so a clean mixed-path workspace is no longer reported as locally changed (#780).linux/riscv64Server and Web images, with the Scanner and the full Compose dependency stack explicitly out of scope (#725); Russian localization was contributed by@michael-xiii(#700).v0.2.17stay writable (#779). FlywayV44/V45apply automatically — back up PostgreSQL first.v0.2.19(Sep 4)SCAN_FAILEDversions (#811), and bounded recovery so expired deliveries becomeSCAN_FAILEDrather than pending forever (#809).plugin-scannerSkill added to the curated starter collection — a Skill, not an extension of the Server scanner pipeline (#814).🤖 Astron Agent — a security-hardening cycle, released as
v1.1.2Astron Agent merged 30 PRs during the window. Almost all of them fed into the
v1.1.2security release published on Sep 7, one day after this window closed.<= v1.1.1using the legacy unsandboxedlocalcode executor allowed an authenticated user with workflow-creation permission to execute code inside the workflow service container and, in affected deployments, reach other tenants' data.v1.1.2rejects unsafe local execution and defaults to the built-in isolated LangChain/Pyodide executor, migrating untouched legacy configuration while preserving explicit process-level overrides (#1650, #1651). Advisory: GHSA-mh3w-4q3f-2fg5. Reported by Noy Pearl and the Lasso Security team.⚙️ Astron RPA — log sanitization and a repaired MCP discovery chain
Astron RPA merged 2 PRs, both closing reported defects.
rpa-authand nginx logs (#858, closing #855). A unified sanitizer now redacts API keys and secrets, bcrypt hashes, Authorization/Token/Cookie/Session values, passwords, verification codes, temporary credentials and phone numbers across application logs, Uvicorn access/error logs, Logback output and stack traces. The nginx access-log format switched to$uriwithout query parameters and droppedReferer, while keeping method, status, size, User-Agent and latency for troubleshooting.tools/list(#860, closing #859).robot-servicesynced workflows to a container address that does not exist in the official Compose stack, and omitted active-status and name metadata. The sync URL is now configurable viaOPENAPI_WORKFLOWS_UPSERT_URLwith the old address retained as a fallback, and the published-workflow DTO carriesproject_id, name, description, version,status = 1and parameters.🐬 Dolphin MCP Pilot
v0.3.1— discoverable through the official MCP RegistryDolphin MCP Pilot merged 12 PRs and published
v0.3.1on Aug 31.io.github.iflytek/dolphin-mcp-pilot, so MCP hosts can find and install it without being pointed at the repository by hand (#20). Publication is gated on the image push, authenticates with GitHub OIDC, validatesserver.jsonagainst its schema, and re-checks the GHCR ownership label before publishing.cases/collected six accepted studies covering release-gate recovery, safe weekday schedule changes, human-gated project cleanup, request-scoped team isolation, and nightly-ETL incident firefighting (#24, #39, #40, #41, #46).🏠 Domux — the HER Hack-Astron #4 case corpus
Domux merged 5 PRs: the case framework with automatic validation (#15) plus four community case studies (#23, #24, #26, #29). See the Community Spotlight below.
💬 Community Q&A & Discussions (Bi-Weekly Picks)
Spark-X2.5
llama.cppfork and pointing the runtime at it — a macOS LM Studio load error in one thread was resolved exactly this way. Community members shared the working build path, and a contributor noted you can skip the manual GGUF download entirely withollama run SparkLLM/Spark-X2.5-4B. NativeSpark2_5ForCausalLMsupport then merged upstream into llama.cppb10829on Sep 6.11434port, so other applications keep working against the familiar endpoint.XHToken/Spark-X2.5-4B-GGUF. The Q&A bot answered that only the 1.7B had GGUF weights; a community member supplied the correct link in the thread. FP8 and INT8 weights followed on Sep 4, with GGUF builds of those quantizations expected the following week.SkillHub
@global? This was reported on Aug 27 by a member who noticed the behaviour contradicted the documented rule that@global+PUBLICallows anonymous search, inspect and download. The maintainer confirmed it as a bug rather than intended design, asked for an issue, and #763 was closed on Sep 2 with regression coverage added in #792.v0.2.19(#774).SESSIONcookie blocked re-login with "Session expired" until cookies were cleared (#802, closed Sep 3). The fix keeps public routes accessible when a browser carries an expired session (#783) alongside broader session-boundary hardening (#801); a member asked whether #801 was in the latest release — it shipped inv0.2.19on Sep 4.main, that an earlier community PR was not general enough, and that the unified identity design needs another pass before it ships.v0.2.19documents which ClawHub search, inspect, install and publish workflows remain compatible (#806).skill-scannerreports "scan failed" with 0 findings.v0.2.19makes terminalSCAN_FAILEDversions retryable (#811) and bounds recovery of unavailable tasks (#809), so the state is no longer a dead end. The underlying cause is still per-deployment: capture the scanner worker logs and the version's audit record before escalating.Astron RPA
code: O000/ "运行成功" butdata: {}. Fixed by #860 on Sep 3. The published workflow was never fully registered with the OpenAPI service, so MCP could report success without the workflow being discoverable or returning output. Upgrade to a build containing the fix, and setOPENAPI_WORKFLOWS_UPSERT_URLif your deployment does not use the official Compose service names.Astron Agent
v1.1.2notes above. Automated vulnerability scanners may not flag this application-level issue, so verify deployed image versions explicitly rather than relying on a scan result.🔭 Community Spotlight: HER Hack-Astron #4 and #5
HER Hack-Astron #4 — Domux smart-home real-world cases (judged Sep 2)
Contributors ran real inference, evaluation, quantization, training or integration experiments against Domux, published the full write-up in the model's Hugging Face Discussions, and submitted it as a PR into
cases/.🏆 Champion —
domux-seniorsafe(Discussion #7, PR #29 by@qrx-joe). It won not for the best-looking numbers. It was the only entry that completed a three-round freeze-then-run-then-publish progression: after fixing a normalization defect it re-ran the entire dataset rather than cherry-picking, lifting normalized exact match from 75.7% to 85.7%, and proved both runs used the same model and configuration by showing 80/80 raw-pipeline outputs were byte-identical to round one. Round three froze a 160-case challenge set, the evaluation protocol and a SHA-256 fingerprint before running 320 real CPU inferences — then published the unflattering results in full (raw 55.1%, normalized 61.8%, 5/24 input-strategy misses, 2/24 blocked-label requests still surfacing as candidates) and explicitly declined to patch defects discovered after the freeze. The case also labelled its own "100% rule-layer safety" figure as true by construction, not a model metric, dismantling a number that could easily have been presented as capability.🌟 Outstanding contributions:
domux-4057-full-eval(full 4,057-sample BF16 vs NF4 comparison on an RTX 4090D, publishing 97.58% / 93.57% accuracy and the "saves memory but does not speed things up" deployment boundary);domux-4057-rtx3090-eval(PR #23, consumer-GPU reproduction reporting accuracy, concurrent latency and single-request latency separately);domux-safety-gate(PR #24, advancing from input-only checks to all seven output fields and keeping 18/28 false interventions in the report);domux-clarify-commit(PR #26, 96 BF16 inferences driving real Home Assistant REST state changes, 3/3 exact commits and 1/1 pre-dispatch rejection of genuine state drift); anddomux-mcp-server(a four-tier auth, high-risk confirmation, audit-log and risk-scoring integration direction).Two award-winning entries were deliberately not merged: an award does not waive the repository's hard acceptance criteria — one failed the account-reputation check, the other had an unsigned DCO and was missing the source, tests and raw evaluation artifacts its own reproduction commands required.
HER Hack-Astron #5 — Spark-X2.5 edge-agent cases (submissions closed Sep 6)
The fifth challenge opened the same day the model launched. Every entrant from #4 was personally invited to carry their frozen-evaluation, CPU/GPU deployment, failure-analysis and safety-gate methods into the new subject matter.
Submissions landed across a wide hardware and topic range: tool-calling safety boundaries on an Apple M3; Q4_K_M coding, throughput and OOM boundaries on a discrete-GPU-free 8-core/16 GB Linux box; Chinese meeting-note JSON extraction on a 24 GB laptop CPU; multilingual (English/Chinese/Thai) guardrails on an Intel Mac showing that valid JSON can still be unsafe; a bilingual CPU safety gate for destructive automation; a Godot game prototype driven from bad JSON to a playable hundred-round build; an OpenClaw agent tool-calling and safety evaluation scoring 20/21; agent-handoff continuity testing on an M3; edge deployment on an 8 GB AMD RX 580 over Vulkan; and a repository-review case that traced a vLLM 0.23 parser compatibility break through three fixed-protocol reviews and landed the fix upstream as Spark-plugin #10.
Submissions closed at 24:00 Beijing time on Sep 6 and judging runs Sep 7–13, so this report does not announce a winner.
👉 HER Hack-Astron #5 · Spark-X2.5 edge-agent challenge
Hack-Astron x openKylin #1 — running skills on a domestic OS (Sep 3 – 24)
A new challenge opened on Sep 3, jointly with openKylin. Entrants deploy the open-source editions of Astron Agent and SkillHub locally on openKylin Desktop 2.0+, implement skill logic with Astron Agent's native RPA engine, and submit through a PR to the
openKylin-skillsrepository. Cloud-only submissions without a completed local deployment are not accepted. Suggested directions include UKUI desktop automation, package management, community-operations automation, WPS/LibreOffice RPA and system health inspection. Contest runs to Sep 24, judging Sep 25–30.👉 Hack-Astron x openKylin #1
Community momentum
The
@SparkLLMaccount passed 500 followers within 12 hours of the launch, and independent reviews, videos and mobile-integration experiments — including PocketPal AI with the XHToken llama.cpp fork for iOS and Android local inference — appeared within days.🙌 Build With Us
Good starting points from this cycle include:
v1.1.2isolated code executor against workflows that previously relied on host filesystem, subprocess or network access, and report what needs adapting;Before starting, leave a comment on the relevant issue so maintainers can confirm scope and avoid duplicated work.
🔗 Explore the Astron Open-Source Ecosystem
iflytek-astron🚀 Astron 开源双周报(2026 年 8 月 24 日 – 9 月 6 日)
🌟 亮点速览
Spark-X2.5-4B与Spark-X2.5-1.7B,Apache-2.0 协议,采用混合注意力架构,原生 100 万 Token 上下文,支持 200+ 语言。SGLang 与 vLLM 均提供 Day-0 推理支持,模型同步上线 Hugging Face、魔搭 ModelScope、Ollama、Modelers 与 SCNet。Spark-X2.5-4B登上 Hugging Face 近 7 天模型趋势榜。v0.2.18、v0.2.19及 CLI0.1.10、0.1.11,Dolphin MCP Pilotv0.3.1,以及首个vllm-spark2_5-plugin v0.1.0。v1.1.2安全版本于 9 月 7 日发布(统计窗口结束后一天)。运行v1.1.1及更早版本的部署方应尽快升级。SESSIONCookie 导致无法重新登录。👥 社区最活跃 Top 10 贡献者
基于 25 个开源讨论群导出记录的消息量统计(已排除问答 bot、欢迎 bot 等自动账号,并归一同一人的展示名);昵称已匿名处理。感谢每一位答疑、提问并与我们共同建设的朋友 🙌
📦 发布与开发进展
✨ Spark-X2.5:端侧小参数模型系列开源
Spark-X2.5-4B 与 Spark-X2.5-1.7B 是面向真实部署而非仅面向榜单的通用模型。
Spark2_5ForCausalLM原生架构支持合入 llama.cpp 上游b10829(9/6)。配套仓库同步推进。
vllm-spark2_5-plugin v0.1.0(8/28)以 out-of-tree 插件形式为 vLLM 带来 Spark2_5 支持,无需修改上游源码,注册名为spark25的工具调用解析器并输出强类型 JSON;同时具备 Apache-2.0 许可与第三方声明、lint/test/build CI 流水线和 PyPI 自动发布。Spark-MLX-LLM 新增 Spark2_5 的 MLX 推理与工具封装,XHToken 的 llama.cpp fork 完成 tokenizer hash、auto parser 与 chat template 适配,LlamaFactory 补充了微调模板与说明。🧰 SkillHub
v0.2.18与v0.2.19:个人命名空间、工作区同步与可见的审核闭环SkillHub 本周期合并 62 个 PR(全生态最高),并发布两个服务端版本与两个 CLI 版本。
v0.2.18(8 月 29 日)sync pull、status、diff、push,并引入增量指纹元数据(#724)。后续修复令指纹在服务端与 Node 路径排序下保持确定,避免干净的混合路径工作区被误报为本地已修改(#780)。linux/riscv64,并明确 Scanner 与完整 Compose 依赖栈不在支持范围内(#725);俄语本地化由@michael-xiii贡献(#700)。v0.2.17创建的本地存储卷升级后依然可写(#779)。FlywayV44/V45会自动执行,升级前请先备份 PostgreSQL。v0.2.19(9 月 4 日)SCAN_FAILED版本支持带权限校验的幂等重试(#811);不可用任务的恢复有了边界,超时投递会落到SCAN_FAILED而不是永久 pending(#809)。plugin-scannerSkill —— 它是一个 Skill,不是 Server 扫描流水线的扩展(#814)。🤖 Astron Agent:安全加固周期,成果发布为
v1.1.2Astron Agent 本周期合并 30 个 PR,其中绝大部分汇入 9 月 7 日发布的
v1.1.2安全版本(窗口结束后一天)。<= v1.1.1且仍使用旧版无沙箱local代码执行器的部署中,拥有工作流创建权限的已认证用户可在工作流服务容器内执行代码,并在受影响部署中触及其他租户数据。v1.1.2拒绝不安全的本地执行,默认改用内置隔离的 LangChain/Pyodide 执行器,并在保留显式进程级覆盖(含有意禁用代码节点)的前提下迁移未改动的旧配置(#1650、#1651)。安全公告:GHSA-mh3w-4q3f-2fg5。感谢 Noy Pearl 与 Lasso Security 团队负责任地报告并协同复测。⚙️ Astron RPA:日志脱敏与 MCP 发现链路修复
Astron RPA 本周期合并 2 个 PR,均为已上报缺陷的修复。
rpa-auth与 nginx 日志(#858,关闭 #855)。新增统一脱敏器,对 API Key/Secret、bcrypt 哈希、Authorization/Token/Cookie/Session、密码、验证码、临时凭证与手机号在应用日志、Uvicorn access/error 日志、Logback 输出与异常堆栈中统一脱敏。nginx access log 改用不含查询参数的$uri并移除Referer,同时保留方法、状态码、响应大小、User-Agent 与耗时等排障字段。tools/list发现(#860,关闭 #859)。robot-service同步工作流时使用了官方 Compose 中并不存在的容器地址,且缺失活动状态与名称等元数据。同步地址现可通过OPENAPI_WORKFLOWS_UPSERT_URL配置(旧地址保留为兼容回退),已发布工作流 DTO 也补齐project_id、名称、描述、版本、status = 1与参数。🐬 Dolphin MCP Pilot
v0.3.1:进入官方 MCP RegistryDolphin MCP Pilot 合并 12 个 PR,并于 8 月 31 日发布
v0.3.1。io.github.iflytek/dolphin-mcp-pilot,MCP Host 与 AI 助手无需手动指向仓库即可发现并安装(#20)。发布任务依赖镜像推送完成,使用 GitHub OIDC 鉴权,先按声明的 schema 校验server.json,并复核 GHCR 镜像的归属标签后才发布。cases/目录收录 6 个通过验收的案例,覆盖发布闸门恢复、工作日调度安全变更、人工闸门保护下的项目清理、逐请求团队隔离与夜间 ETL 救火(#24、#39、#40、#41、#46)。🏠 Domux:HER Hack-Astron #4 案例沉淀
Domux 合并 5 个 PR:带自动校验的案例框架(#15)与 4 个社区案例(#23、#24、#26、#29)。详见下文社区聚焦。
💬 社区答疑与讨论(本期精选)
Spark-X2.5
llama.cppfork 并替换运行时 —— 群内一位 macOS 用户 LM Studio 加载报错,正是按此方式解决的。社区成员分享了可用的编译路径,也有人指出可以直接ollama run SparkLLM/Spark-X2.5-4B,省去手动下载 GGUF 权重。随后Spark2_5ForCausalLM原生支持已于 9 月 6 日合入 llama.cpp 上游b10829。11434端口,其他应用可继续通过原有端点调用。XHToken/Spark-X2.5-4B-GGUF。问答 bot 当时回答"仅 1.7B 提供 GGUF",由社区成员在群内给出了正确链接。FP8 与 INT8 权重随后于 9 月 4 日上线,对应量化的 GGUF 预计下周发布。SkillHub
@global后为什么下载按钮是灰的? 8 月 27 日由社区成员反馈,并指出该行为与官方文档"@global+PUBLIC允许匿名搜索、查看与下载"的说明相矛盾。维护者确认这是 Bug 而非产品设计,请其提交 issue;#763 已于 9 月 2 日关闭,并在 #792 中补充回归测试。v0.2.19发布(#774)。SESSIONCookie 导致提示 "Session expired" 且必须手动清 Cookie 才能重新登录(#802,9 月 3 日关闭)。修复让浏览器携带过期会话时公共路由依然可访问(#783),并配合更大范围的会话边界加固(#801)。有成员追问 #801 是否已进入最新 release —— 它随 9 月 4 日的v0.2.19发布。main;此前社区提交的实现通用性不足,统一身份标识方案需要重新设计后再发布。v0.2.19文档说明了哪些 ClawHub 的搜索、查看、安装与发布流程仍然兼容(#806)。skill-scanner显示"扫描失败 / 0 项发现"。v0.2.19让终态SCAN_FAILED版本可重试(#811),并为不可用任务的恢复设定边界(#809),该状态不再是死路。但根因仍与具体部署有关:上报前请保留扫描 worker 日志与该版本的审计记录。Astron RPA
code: O000、"运行成功",但data为空{}。已于 9 月 3 日由 #860 修复。根因是已发布工作流并未真正注册到 OpenAPI 服务,因此 MCP 侧可能"成功"但工作流既不可发现也不返回输出。请升级到包含该修复的版本;若部署未使用官方 Compose 服务名,请配置OPENAPI_WORKFLOWS_UPSERT_URL。Astron Agent
v1.1.2说明。自动化漏洞扫描器未必能识别这一应用层问题,请显式核对已部署镜像版本,不要仅依赖扫描结果。🔭 社区聚焦:HER Hack-Astron #4 与 #5
HER Hack-Astron #4 · Domux 智能家居真实使用案例(9 月 2 日评选完成)
参赛者需对 Domux 完成一次真实的推理、评测、量化、训练或集成实验,将完整案例发布到模型官方 Hugging Face Discussions,再通过 PR 收录进仓库
cases/目录。🏆 优胜奖 ——
domux-seniorsafe(Discussion #7、PR #29,@qrx-joe)。它胜出不是因为分数最好看,恰恰相反:这是本期唯一完成"先冻结、后运行、再如实公开不理想结果"三轮递进验证的案例。第二轮修复归一化拼接缺陷后,作者没有只挑成功样例,而是重跑全量数据,把 normalized exact match 从 75.7% 提升到 85.7%;同时用 raw 管线 80/80 条输出与首轮逐字节一致,反证两次实验确实使用同一模型与同一配置。第三轮先冻结 160 条挑战集、评测协议与 SHA-256 指纹,再完成 320 次真实 CPU 推理;面对 raw 55.1%、normalized 61.8%、5/24 输入策略错误放行、2/24 blocked-label 请求仍进入输出候选等不理想结果,仍然完整发布,并明确拒绝修补冻结后才发现的缺陷。案例还主动把"规则层安全 100%"标注为 true by construction, not a model metric,亲手拆掉了一个本可被包装成模型能力的漂亮指标。🌟 优秀贡献奖:
domux-4057-full-eval(RTX 4090D 上完成官方 4,057 条全量 BF16 与 NF4 对比,公开 97.58% / 93.57% 准确率与"省显存但不提速"的部署边界);domux-4057-rtx3090-eval(PR #23,消费级显卡复现全量评测,并将正确率、并发延迟与单请求延迟分开报告);domux-safety-gate(PR #24,从只看输入推进到检查全部七个输出字段,并如实保留 18/28 false interventions);domux-clarify-commit(PR #26,96 次 BF16 推理接入真实 Home Assistant REST 状态变更,3/3 次精确提交、1/1 次在 dispatch 前拒绝真实状态漂移);domux-mcp-server(四级身份认证、高危二次确认、审计日志与风险评分的完整集成方向探索)。其中两个获奖案例未被合并 —— 奖项不自动豁免仓库的硬性验收条件:一个未通过账号信誉核验,另一个 DCO 未签署,且缺少其 README 复现命令所需的源码、测试与原始评测产物。
HER Hack-Astron #5 · Spark-X2.5 端侧智能体真实案例(9 月 6 日截止提交)
第五期在模型发布当天同步开赛,并特别邀请第四期全部参赛者把冻结评测、CPU/GPU 部署、失败分析与安全闸门等方法带入新赛题。
提交覆盖的硬件与方向相当广:Apple M3 上的工具调用安全边界;无独显 8 核/16G Linux 上 Q4_K_M 的真实编码、吞吐与 OOM 边界;24GB 内存笔记本 CPU 上的中文会议任务 JSON 提取;Intel Mac 上的中英泰多语言护栏(结论是"合法 JSON 依然可能不安全");面向破坏性自动化动作的中英双语 CPU 安全闸门;从坏 JSON 到百回可玩 Godot 原型;OpenClaw Agent 工具调用与安全评测 20/21;M3 上的 Agent 交接连续性测试;8GB AMD RX 580 + Vulkan 的端侧部署实测;以及一个仓库级审查案例 —— 通过三次固定协议复核定位 vLLM 0.23 的 parser 兼容断点,并把修复提交到上游 Spark-plugin #10。
提交已于 9 月 6 日 24:00(北京时间)截止,评审窗口为 9 月 7—13 日,因此本期报告不提前公布获奖结果。
👉 HER Hack-Astron #5 · Spark-X2.5 端侧智能体案例挑战赛
Hack-Astron x openKylin #1 · 让技能真正跑在国产操作系统上(9 月 3 日—24 日)
9 月 3 日与 openKylin 联合开赛的新挑战:参赛者需在 openKylin 桌面操作系统 2.0 及以上版本中本地部署 Astron Agent 与 SkillHub 开源版,使用 Astron Agent 原生 RPA 引擎实现技能逻辑,并通过 PR 提交到
openKylin-skills仓库。仅使用 SaaS 云端版、未完成本地部署的作品不予接受。参考方向包括 UKUI 桌面自动化、软件包管理、社区运营自动化、WPS / LibreOffice 办公 RPA 与系统健康巡检。赛事比拼持续到 9 月 24 日,评奖 9 月 25—30 日。👉 Hack-Astron x openKylin #1
社区热度
@SparkLLM账号在模型发布后 12 小时内粉丝破 500;独立评测、视频与移动端集成实验也在数天内出现,例如 PocketPal AI 集成 XHToken 版 llama.cpp,适配 iOS 与 Android 本地推理。🙌 一起共建
本周期适合上手的方向包括:
v1.1.2的隔离执行器,并反馈需要适配的点;开工前建议先在相关 issue 下留言,便于维护者确认范围、避免重复工作。
🔗 探索 Astron 开源生态
iflytek-astron标签的仓库All reactions