diff --git a/src/lib/data/personal-brand.ts b/src/lib/data/personal-brand.ts index 43f4e3b..03570c5 100644 --- a/src/lib/data/personal-brand.ts +++ b/src/lib/data/personal-brand.ts @@ -44,7 +44,7 @@ export const heroPrinciples: LocalizedText[] = [ zh: '目前寻求远程工作机会,如你正在招聘,欢迎联系我。', }, { - en: 'Evolving from frontend toward full-stack, and building as an AI-era product engineer with an always-learning mindset.', + en: 'Started as a frontend dev, now building full-stack skills while embracing AI as a productivity tool.', zh: '我正在从前端走向全栈,持续进化为 AI 时代的产品工程师,不给自己设限。', }, ]; @@ -90,15 +90,15 @@ export const brandProofPoints: LocalizedText[] = [ zh: '8 年企业级、金融科技、区块链系统经验', }, { - en: 'Hands-on lead for architecture, core modules, and engineering workflows', + en: 'Led architecture and core modules for multiple products', zh: '可主导架构、核心模块和工程化流程落地', }, { - en: 'Strong in complex interactions, visual systems, and high-volume data workflows', + en: 'Good at complex interactions, visual systems, and data-heavy workflows', zh: '擅长复杂交互、可视化系统和大数据量业务流程', }, { - en: 'Combines AI tooling with delivery to improve speed and clarity', + en: 'Using AI tools to speed up development and understand codebases faster', zh: '将 AI 工具用于研发提效、项目理解与文档沉淀', }, ]; @@ -110,7 +110,7 @@ export const brandMethodCards: LocalizedCard[] = [ zh: '先定义问题', }, description: { - en: 'I align business context, technical boundaries, and delivery constraints before implementation.', + en: 'I make sure we understand the problem before writing code — business context, technical limits, and timeline all need to be clear.', zh: '编码之前先对齐业务上下文、技术边界和交付约束。', }, }, @@ -120,7 +120,7 @@ export const brandMethodCards: LocalizedCard[] = [ zh: '为迭代设计架构', }, description: { - en: 'I build module boundaries and component conventions so systems can evolve safely.', + en: 'I design module boundaries and component patterns so the system can grow without becoming a mess.', zh: '通过模块边界与组件规范,确保系统能稳定演进。', }, }, @@ -130,7 +130,7 @@ export const brandMethodCards: LocalizedCard[] = [ zh: '透明化执行', }, description: { - en: 'I keep progress visible via milestones, docs, and explicit decision records.', + en: 'I share progress regularly — milestones, docs, and decisions are all visible to everyone involved.', zh: '通过里程碑、文档和决策记录,让推进过程可视、可追踪。', }, }, @@ -275,7 +275,7 @@ export const aboutNarrative: LocalizedText[] = [ zh: '从 0 到 1 搭过不少项目,也从业务里抽过不少通用组件。带过 3+ 核心产品的前端架构,做过内部组件库,推过团队工程规范。', }, { - en: 'Recently been bringing AI into my workflow — not as a buzzword, but as a real productivity tool for code reading, analysis, and documentation. It actually saves time.', + en: 'Recently started bringing AI into my workflow — not to chase trends, but because it genuinely helps me read code, analyze logic, and write docs faster.', zh: '这两年在把 AI 融入日常开发流程,不是赶潮流,是真的拿它来帮忙读代码、分析逻辑、写文档。确实省时间。', }, ]; diff --git a/src/pages/now.astro b/src/pages/now.astro index be3ae25..a6af4ee 100644 --- a/src/pages/now.astro +++ b/src/pages/now.astro @@ -13,27 +13,27 @@ const focuses = [ { title: 'Cloud Bookmark Tool', status: 'Live', - desc: 'A lightweight, self-deployable tool for developers and information workers with full data control. Supports AI auto-tagging, content recognition, and semantic search.', + desc: 'A self-hosted bookmark manager I built for myself — then realized others might want it too. Handles AI tagging, content extraction, and search.', }, { title: 'ELYND English Learning Tool', status: 'Coming Soon', - desc: 'An English learning product based on reading context, providing e-books with synchronized audio. Supports instant word/sentence explanation and AI conversation to aid understanding.', + desc: 'Reading English articles with synced audio, instant word lookup, and AI chat to ask questions about what I am reading.', }, ]; const problems = [ { title: 'The "Understanding Gap" in Language Learning', - desc: 'Vocabulary memorization lacks context, original texts are hard to understand, and there\'s no instant feedback—aiming to bridge these comprehension breaks in learning.', + desc: 'Vocabulary memorization lacks context, original texts are hard to understand, and there is no instant feedback when stuck.', }, { title: 'Productizing AI Capabilities', - desc: 'Not just demo-level showcases, but practical AI integration in real products: tagging, text processing, and conversation.', + desc: 'Making AI useful in real products, not just demos: tagging, text processing, and conversation that actually help.', }, { title: 'UX Design for AI-Powered Tools', - desc: 'Integrating AI capabilities without adding complexity—keeping tools simple while powerful.', + desc: 'Adding AI without making things complicated — keeping tools simple while powerful.', }, ];