Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 52 additions & 28 deletions .cache/contributors.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"updated_at": "2026-06-15T03:43:19.342Z",
"total": 164,
"updated_at": "2026-06-16T08:43:08.724Z",
"total": 168,
"contributors": [
{
"username": "whybeyoung",
Expand All @@ -11,9 +11,15 @@
{
"username": "lyj715824",
"avatar_url": "https://avatars.githubusercontent.com/u/124077501?v=4",
"contributions": 780,
"contributions": 782,
"profile_url": "https://github.com/lyj715824"
},
{
"username": "smallKeyboy",
"avatar_url": "https://avatars.githubusercontent.com/u/68474019?v=4",
"contributions": 758,
"profile_url": "https://github.com/smallKeyboy"
},
{
"username": "vsxd",
"avatar_url": "https://avatars.githubusercontent.com/u/28803103?v=4",
Expand All @@ -35,7 +41,7 @@
{
"username": "dongmucat",
"avatar_url": "https://avatars.githubusercontent.com/u/70678707?v=4",
"contributions": 268,
"contributions": 273,
"profile_url": "https://github.com/dongmucat"
},
{
Expand Down Expand Up @@ -68,6 +74,12 @@
"contributions": 145,
"profile_url": "https://github.com/Alex-Smith-1234"
},
{
"username": "FenjuFu",
"avatar_url": "https://avatars.githubusercontent.com/u/92919259?v=4",
"contributions": 129,
"profile_url": "https://github.com/FenjuFu"
},
{
"username": "sharphu",
"avatar_url": "https://avatars.githubusercontent.com/u/39578471?v=4",
Expand Down Expand Up @@ -104,12 +116,6 @@
"contributions": 86,
"profile_url": "https://github.com/Jonyzqw"
},
{
"username": "FenjuFu",
"avatar_url": "https://avatars.githubusercontent.com/u/92919259?v=4",
"contributions": 85,
"profile_url": "https://github.com/FenjuFu"
},
{
"username": "ymcui",
"avatar_url": "https://avatars.githubusercontent.com/u/16095339?v=4",
Expand Down Expand Up @@ -158,12 +164,24 @@
"contributions": 58,
"profile_url": "https://github.com/byliu"
},
{
"username": "Xxbys752521",
"avatar_url": "https://avatars.githubusercontent.com/u/59569075?v=4",
"contributions": 58,
"profile_url": "https://github.com/Xxbys752521"
},
{
"username": "airaria",
"avatar_url": "https://avatars.githubusercontent.com/u/4355449?v=4",
"contributions": 54,
"profile_url": "https://github.com/airaria"
},
{
"username": "dongjiang1989",
"avatar_url": "https://avatars.githubusercontent.com/u/5010507?v=4",
"contributions": 50,
"profile_url": "https://github.com/dongjiang1989"
},
{
"username": "lantianhemao",
"avatar_url": "https://avatars.githubusercontent.com/u/106608685?v=4",
Expand Down Expand Up @@ -206,12 +224,6 @@
"contributions": 34,
"profile_url": "https://github.com/yixinmeng"
},
{
"username": "dongjiang1989",
"avatar_url": "https://avatars.githubusercontent.com/u/5010507?v=4",
"contributions": 32,
"profile_url": "https://github.com/dongjiang1989"
},
{
"username": "hant1",
"avatar_url": "https://avatars.githubusercontent.com/u/80155819?v=4",
Expand Down Expand Up @@ -476,6 +488,12 @@
"contributions": 8,
"profile_url": "https://github.com/mmmlll0708"
},
{
"username": "wangbing1005",
"avatar_url": "https://avatars.githubusercontent.com/u/73165412?v=4",
"contributions": 8,
"profile_url": "https://github.com/wangbing1005"
},
{
"username": "blackflash997997",
"avatar_url": "https://avatars.githubusercontent.com/u/52345108?v=4",
Expand All @@ -494,12 +512,6 @@
"contributions": 7,
"profile_url": "https://github.com/scw919"
},
{
"username": "Xxbys752521",
"avatar_url": "https://avatars.githubusercontent.com/u/59569075?v=4",
"contributions": 7,
"profile_url": "https://github.com/Xxbys752521"
},
{
"username": "zhuxinghan01",
"avatar_url": "https://avatars.githubusercontent.com/u/183343375?v=4",
Expand All @@ -512,6 +524,12 @@
"contributions": 7,
"profile_url": "https://github.com/hlxmg"
},
{
"username": "ftlizii",
"avatar_url": "https://avatars.githubusercontent.com/u/43408508?v=4",
"contributions": 7,
"profile_url": "https://github.com/ftlizii"
},
{
"username": "tupig-7",
"avatar_url": "https://avatars.githubusercontent.com/u/24478959?v=4",
Expand Down Expand Up @@ -884,12 +902,6 @@
"contributions": 1,
"profile_url": "https://github.com/icesword0760"
},
{
"username": "smallKeyboy",
"avatar_url": "https://avatars.githubusercontent.com/u/68474019?v=4",
"contributions": 1,
"profile_url": "https://github.com/smallKeyboy"
},
{
"username": "abelzha",
"avatar_url": "https://avatars.githubusercontent.com/u/32270905?v=4",
Expand Down Expand Up @@ -985,6 +997,18 @@
"avatar_url": "https://avatars.githubusercontent.com/u/259089905?v=4",
"contributions": 1,
"profile_url": "https://github.com/Fenju-need-help"
},
{
"username": "Tabris-Ayanami",
"avatar_url": "https://avatars.githubusercontent.com/u/108655822?v=4",
"contributions": 1,
"profile_url": "https://github.com/Tabris-Ayanami"
},
{
"username": "hu-qi",
"avatar_url": "https://avatars.githubusercontent.com/u/17986122?v=4",
"contributions": 1,
"profile_url": "https://github.com/hu-qi"
}
]
}
32 changes: 16 additions & 16 deletions .cache/project-stats.json
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
{
"updated_at": "2026-06-15T14:44:37.328Z",
"updated_at": "2026-06-16T10:48:25.980Z",
"repos": {
"iflytek/astron-agent": {
"stars": 8561,
"stars": 8563,
"forks": 853,
"updated_at": "2026-06-15T14:44:36.620Z"
"updated_at": "2026-06-16T10:42:05.919Z"
},
"iflytek/astron-rpa": {
"stars": 5177,
"forks": 576,
"updated_at": "2026-06-15T14:44:36.738Z"
"stars": 5178,
"forks": 577,
"updated_at": "2026-06-16T10:42:06.397Z"
},
"iflytek/astronclaw-tutorial": {
"stars": 410,
"forks": 41,
"updated_at": "2026-06-15T14:44:36.857Z"
"forks": 43,
"updated_at": "2026-06-16T10:42:06.894Z"
},
"harnessclaw/harnessclaw-engine": {
"stars": 266,
"forks": 91,
"updated_at": "2026-06-15T14:44:36.976Z"
"updated_at": "2026-06-16T10:36:47.258Z"
},
"harnessclaw/harnessclaw": {
"stars": 316,
"forks": 82,
"updated_at": "2026-06-15T14:44:37.092Z"
"updated_at": "2026-06-16T10:36:47.357Z"
},
"iflytek/iFly-Skills": {
"stars": 184,
"forks": 23,
"updated_at": "2026-06-15T14:44:37.207Z"
"stars": 186,
"forks": 24,
"updated_at": "2026-06-16T10:36:47.459Z"
},
"iflytek/skillhub": {
"stars": 3471,
"forks": 502,
"updated_at": "2026-06-15T14:44:37.328Z"
"stars": 3486,
"forks": 505,
"updated_at": "2026-06-16T10:36:47.566Z"
}
}
}
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ All notable changes to this project will be documented in this file.
- **CSS Content Visibility**: `.i18n-zh`/`.i18n-en` CSS class system with `html.lang-en` class toggle for full-page bilingual content on static pages
- **Bilingual Static Pages**: Full Chinese/English content for `/security` (安全策略), `/values` (社区价值观), `/cla` (贡献者许可协议) using dual-div layout
- **i18n Coverage**: `data-i18n` attributes added to all pages — home, projects, project detail, contribute, events, landscape, blog, blog categories, pagination, post navigation, related posts
- **Project Icons**: Configure valid icon paths for 5 projects — Astron Agent, Astron RPA, AstronClaw Tutorial, HarnessClaw, SkillHub use local `/images/` icons. Projects without icons (iFly Skills, HarnessClaw Engine) fall back to first-letter display with gradient background
- **Adopters Page**: New `/adopters` page showcasing 10 enterprise customer stories from `iflytek/astron-agent` — Donghua Software, China Telecom Suzhou, Yunsuan Digital, Xiaoqu Tech, Shandong Yungu, Guangwu Interconnect, Beijing Yugou, FiberHome, Foxit Zhongshu, Xiangyang Dongsheng. Header matches events style (gradient + blurred circles), two-row marquee with opposite scroll directions (row 1 left, row 2 right), local logo images in `public/images/adopters/`. i18n-aware title (用户案例 / Adopters), bilingual descriptions
- **Project Card Icon Background**: Remove gradient background when project has a configured icon — only show gradient for first-letter fallback
- **New Projects**: Add HarnessClaw (Electron desktop app, agent-management) and HarnessClaw Engine (Go LLM engine, agent-engine) — total 7 projects
- **Landscape Rewrite**: Complete treemap rewrite matching awesome-astron-workflow.dev/landscape — 6 categories (agentic-workflow, agentic-automation, agent-skills, tutorial, agent-management, agent-engine), 3-column layout (42%/33%/25%), SVG ecosystem arrows, bilingual labels via `.i18n-zh`/`.i18n-en`
- **Landscape Download Fix**: "Save HD Image" button uses CDN-based `html-to-image` (`is:inline` script) — fixes bundling issue where page-level `<script>` was not processed by Vite; downloads 1280×cardHeight PNG at 3x pixel ratio
Expand All @@ -31,6 +34,7 @@ All notable changes to this project will be documented in this file.
- **Blog**: Add gradient header (技术博客 / Blog) matching Events page style for `/blog`, `/category/tech`, `/category/news`
- **Home**: Add card containers with hover animation to 6 feature sections (上移、阴影、边框高亮、标题变色、图标放大)
- **Copyright**: Use dynamic year `${new Date().getFullYear()}` instead of hardcoded 2026
- **Blog i18n Link Fix**: `BlogHighlightedPosts.astro` and `BlogLatestPosts.astro` now use `set:html` for `linkText` to properly render `data-i18n` attributes (was rendering raw HTML tags as text). Homepage passes i18n-aware `linkText` to `BlogLatestPosts`

### Changed

Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ npm run preview
| `/blog` | Blog list (tech + news) |
| `/events` | Community events timeline |
| `/contribute` | Contribution guide + contributor wall |
| `/adopters` | Customer case studies (10 enterprise stories) |
| `/security` | Security policy |
| `/values` | Community values |
| `/cla` | Contributor License Agreement |
Expand Down
12 changes: 6 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added public/images/adopters/chinatelecom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/donghua.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/fiberhome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/foxit.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/guangwu.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/shandongyungu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/xiangyang-dongsheng.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/xiaoqu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/yugou.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/adopters/yunsuan.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/astron-agent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/astron-rpa.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/astronclaw-tutorial.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/harnessclaw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions public/images/skillhub-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading