# yikZero > Personal site of yikZero (ooo.ro). Canonical domain: https://ro.yikzero.com. Default locale is zh-CN at `/`; English is at `/en`. yikZero (Zhang Yiji) is a Product Manager at OneKey. Every page has a Markdown twin at the same path plus `.md`, served as `text/markdown`: `/index.md` and `/en.md` for the homepages, `/blog/{slug}.md` for posts. Request those paths directly; the HTML URLs do not negotiate on `Accept`. This is a personal blog, not a public HTTP API. There is no OpenAPI spec, OAuth flow, webhook catalog, or MCP server. Developer-facing work lives in GitHub skills linked below. ## Site - [yikZero home (zh-CN)](https://ro.yikzero.com/index.md): yikZero 的个人主页,记录 AI 工具、Web3 产品与工作流实践。 - [yikZero home (en)](https://ro.yikzero.com/en.md): The personal site of yikZero, covering AI tools, Web3 products, and workflows. - [llms-full.txt](https://ro.yikzero.com/llms-full.txt): Concatenated Markdown of the homepages and every published post. - [RSS (zh-CN)](https://ro.yikzero.com/rss.xml): Published Chinese posts. - [RSS (en)](https://ro.yikzero.com/en/rss.xml): Published English posts. - [Sitemap](https://ro.yikzero.com/sitemap-index.xml): Index of public HTML pages. ## Writing - [借助 Claude 实现 AI 翻译功能的工程化验证 (zh-CN)](https://ro.yikzero.com/blog/ai-translate-demo.md): 快速搭建 AI 翻译 Demo,验证并发请求、JSON 流式输出等优化策略,降低翻译耗时 - [Lokalise MCP 自动翻译方案 (zh-CN)](https://ro.yikzero.com/blog/lokalise-mcp.md): 工作中需国际化的场景比较多,需要有自动化翻译方案来提高效率 - [告别选片困扰:用 AI 打造个性观影榜单 (zh-CN)](https://ro.yikzero.com/blog/watch-this.md): 本文介绍如何借助 AI 强大的数据分析能力,整合多个影视榜单,为你总结生成一份每周热门观影清单 - [从产品设计师角度,聊聊博客搭建方法 (zh-CN)](https://ro.yikzero.com/blog/roominess-develop.md): 网站也已经改版一段时间了,内容模块也相对完善。所以这次,从设计到开发,我也想讲讲自己的经验 - [人工智能时代的视觉交互新范式 (zh-CN)](https://ro.yikzero.com/blog/ai-ui-future.md): 探讨了人工智能时代视觉交互的新范式,包括硬件和软件两个方面的创新 - [UI 设计模块化研究:图标篇 (zh-CN)](https://ro.yikzero.com/blog/icon-learn.md): 全面介绍了 UI 设计中图标的重要性及其应用 - [Next.js 调用 Notion API 记录 (zh-CN)](https://ro.yikzero.com/blog/brogbuild-1.md): 使用 Next.js 调用 Notion API 构建博客时的开发记录,包含数据获取、图片优化和样式渲染等踩坑经验 - [HomeLab 家庭环境配置 (zh-CN)](https://ro.yikzero.com/blog/homelab-config.md): 记录光猫、R4S 软路由和 Linksys 硬路由的配置 - [R4S 安装 Plex 服务端记录 (zh-CN)](https://ro.yikzero.com/blog/plex-server-1.md): 在 R4S 软路由上安装 Plex 媒体服务器的完整记录,解决架构兼容、远程访问和端口转发等问题 - [Hugo 折腾记录:从 0 到 1 (zh-CN)](https://ro.yikzero.com/blog/hugo-build-1.md): 从零搭建 Hugo 博客的完整过程,涵盖安装配置、页面结构和 CSS 布局技巧 - [IFTTT 自动化推送通知 (zh-CN)](https://ro.yikzero.com/blog/ifttt-1.md): 利用 IFTTT 实现学校通知推送到微信、邮箱等 - [PN532 模拟校园卡 (zh-CN)](https://ro.yikzero.com/blog/pn532-1.md): 通过 PN532 设备解析校园卡数据并写入 CUID 空白卡,实现门禁和消费功能的完整教程 - [寝室 WiFi 共享:突破校园网限制 (zh-CN)](https://ro.yikzero.com/blog/dorm-router.md): 本文介绍如何通过刷入第三方固件(如老毛子固件),配置L2TP,突破学校(以屏峰校区移动宽带为例)的一人一号网络限制,实现在寝室共享 WiFi。 - [Aria2 下载完毕自动邮件通知 (zh-CN)](https://ro.yikzero.com/blog/aria2-1.md): 为 Aria2 配置下载完成后的自动邮件通知,通过 sendmail 和自定义脚本发送包含文件路径和系统信息的通知 - [Validating an AI Translation Feature with Claude (en)](https://ro.yikzero.com/en/blog/ai-translate-demo.md): Quickly build an AI translation demo to validate optimization strategies such as concurrent requests and streaming JSON output, reducing translation latency. - [Automated Translation with Lokalise MCP (en)](https://ro.yikzero.com/en/blog/lokalise-mcp.md): There are many scenarios at work that require internationalization, so an automated translation solution is needed to improve efficiency. - [Building a Personalized Watchlist with AI (en)](https://ro.yikzero.com/en/blog/watch-this.md): This article explains how to leverage AI’s powerful data analysis capabilities to integrate multiple film and TV rankings and generate a weekly list of popular titles to watch. - [Building a Blog from a Product Designer’s Perspective (en)](https://ro.yikzero.com/en/blog/roominess-develop.md): The website has been redesigned for a while now, and the content modules are relatively complete. So this time, I’d like to share some of my own experience, from design to development. - [New Paradigms for Visual Interaction in the Age of AI (en)](https://ro.yikzero.com/en/blog/ai-ui-future.md): Explores new paradigms in visual interaction in the era of artificial intelligence, including innovations in both hardware and software. - [A Study of Modular UI Design: Icons (en)](https://ro.yikzero.com/en/blog/icon-learn.md): A comprehensive introduction to the importance and application of icons in UI design - [Notes on Calling the Notion API with Next.js (en)](https://ro.yikzero.com/en/blog/brogbuild-1.md): Development notes on building a blog with Next.js and the Notion API, covering lessons learned from data fetching, image optimization, style rendering, and more. - [HomeLab Environment Setup (en)](https://ro.yikzero.com/en/blog/homelab-config.md): Documenting the configuration of the optical modem, R4S software router, and Linksys hardware router - [Installing Plex Server on R4S: Notes (en)](https://ro.yikzero.com/en/blog/plex-server-1.md): A Complete Record of Installing Plex Media Server on an R4S Software Router, Solving Issues Such as Architecture Compatibility, Remote Access, and Port Forwarding - [Hugo Setup Notes: From Zero to One (en)](https://ro.yikzero.com/en/blog/hugo-build-1.md): The Complete Process of Building a Hugo Blog from Scratch, Covering Installation and Configuration, Page Structure, and CSS Layout Tips - [Automated Push Notifications with IFTTT (en)](https://ro.yikzero.com/en/blog/ifttt-1.md): Using IFTTT to Push School Notifications to WeChat, Email, and More - [Emulating a Campus Card with PN532 (en)](https://ro.yikzero.com/en/blog/pn532-1.md): A Complete Tutorial on Using a PN532 Device to Parse Campus Card Data and Write It to a Blank CUID Card, Enabling Access Control and Payment Functions - [Sharing Dorm WiFi: Bypassing Campus Network Restrictions (en)](https://ro.yikzero.com/en/blog/dorm-router.md): This article explains how to flash third-party firmware (such as Padavan firmware) and configure L2TP to bypass the school’s one-account-per-person network restriction (using China Mobile broadband at the Pingfeng campus as an example), enabling shared WiFi in the dormitory. - [Sending Email Notifications When Aria2 Downloads Complete (en)](https://ro.yikzero.com/en/blog/aria2-1.md): Configure automatic email notifications after Aria2 downloads complete, sending notifications that include the file path and system information via sendmail and a custom script. ## Developer resources - [Project Bootstrap](https://github.com/yikZero/skills/tree/main/skills/project-bootstrap): Turns a product idea into a ready-to-build repo with docs, tooling, validation, and agent workflow. - [Pi Coding Agent SDK](https://github.com/yikZero/skills/tree/main/skills/pi-coding-agent-sdk): Embeds coding-agent sessions in TypeScript apps, covering runtime flows, tools, skills, resources, and events. - [yikZero GitHub](https://github.com/yikZero): Source for skills, this site, and other public work by yikZero. ## Optional - [robots.txt](https://ro.yikzero.com/robots.txt): Crawl policy and sitemap pointer. - [404 guide](https://ro.yikzero.com/404.md): Recovery links when a path does not exist.