refactor: naturalize English copy with developer voice
Remove AI-generated phrasing patterns and replace with conversational developer language. Key changes: - Replace "always-learning mindset" with authentic expressions - Use "I built for myself" storytelling approach for projects - Simplify complex phrases like "bridge comprehension breaks" - Make method card descriptions more conversational
This commit is contained in:
@@ -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 融入日常开发流程,不是赶潮流,是真的拿它来帮忙读代码、分析逻辑、写文档。确实省时间。',
|
||||
},
|
||||
];
|
||||
|
||||
@@ -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.',
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user