[{"data":1,"prerenderedAt":285},["ShallowReactive",2],{"navigation":3,"about":46,"mdc-6jknk2-key":66},[4],{"title":5,"path":6,"stem":7,"children":8,"page":45},"Blog","\u002Fblog","blog",[9,13,17,21,25,29,33,37,41],{"title":10,"path":11,"stem":12},"吉布斯自由能、化学势与扩散势","\u002Fblog\u002Fchemical-potential-and-diffusion-potential","blog\u002Fchemical-potential-and-diffusion-potential",{"title":14,"path":15,"stem":16},"Deploying Nuxt Static Sites with Nginx","\u002Fblog\u002Fdeploying-nuxt-static-site-with-nginx","blog\u002Fdeploying-nuxt-static-site-with-nginx",{"title":18,"path":19,"stem":20},"相变驱动力计算","\u002Fblog\u002Fphase-transformation-driving-force","blog\u002Fphase-transformation-driving-force",{"title":22,"path":23,"stem":24},"Python 环境配置完全指南：Conda 与国内镜像源","\u002Fblog\u002Fpython-environment-setup-guide","blog\u002Fpython-environment-setup-guide",{"title":26,"path":27,"stem":28},"Rust 编译与配置指南","\u002Fblog\u002Frust-compilation-and-configuration","blog\u002Frust-compilation-and-configuration",{"title":30,"path":31,"stem":32},"SSH Key Authentication Setup Guide","\u002Fblog\u002Fssh-key-authentication-setup","blog\u002Fssh-key-authentication-setup",{"title":34,"path":35,"stem":36},"Tauri + Rust 技术栈与编译说明","\u002Fblog\u002Ftauri-rust-tech-stack-and-build","blog\u002Ftauri-rust-tech-stack-and-build",{"title":38,"path":39,"stem":40},"Complete Guide to Utoipa Integration with Axum","\u002Fblog\u002Futoipa-integration-with-axum","blog\u002Futoipa-integration-with-axum",{"title":42,"path":43,"stem":44},"Rust: Code Once, Build Anywhere","\u002Fblog\u002Fwhy-rust-priority","blog\u002Fwhy-rust-priority",false,{"id":47,"title":48,"body":49,"content":50,"description":51,"extension":52,"images":53,"meta":60,"navigation":61,"path":62,"seo":63,"stem":64,"__hash__":65},"about\u002Fabout.yml","About Me",null,"Hi, I'm **Jing Zhong**, a materials science researcher and computational tools developer passionate about reimagining how we build scientific software. My current mission is to establish a modern computational infrastructure for phase diagram calculations and phase transformation kinetics, leveraging **Rust** and **AI-assisted development** to create tools that can evolve and sustain themselves through community collaboration.\n\nMy research journey began with **HitDIC** (High-throughput Determination of Interdiffusion Coefficients), a free-accessible software I developed that revolutionizes how we determine interdiffusion coefficients and atomic mobilities in alloy systems. Now, I'm taking the next step: building a new generation of materials computation tools designed from the ground up for maintainability, extensibility, and AI-assisted development.\n\n### My Vision\n\nI believe the future of scientific software lies in **AI-maintainable code infrastructure**. By writing code that AI systems can understand, modify, and extend, we can create computational tools that don't just serve today's research needs but can evolve with the community for decades to come.\n\nThis means:\n- **Rust-powered performance** with memory safety and fearless concurrency\n- **AI-friendly code architecture** that enables seamless collaboration between human developers and AI assistants\n- **Self-documenting systems** where code structure communicates intent clearly\n- **Community-driven evolution** where tools grow and adapt through collective intelligence\n\n### What I'm Building\n\nI'm working on a modern computational framework for:\n- CALPHAD-based thermodynamic and kinetic calculations\n- Phase-field simulations with GPU acceleration\n- High-throughput materials screening and optimization\n- Automated database construction and uncertainty quantification\n\nBut more importantly, I'm building this with an entirely new approach to scientific software development—one where AI copilots are first-class citizens in the development process, and where the codebase is structured to be as intelligible to AI systems as it is to humans.\n\n### Why This Matters\n\nTraditional scientific software often becomes unmaintainable as original developers move on. By designing for AI-assisted maintenance from day one, we're creating tools that can:\n- Onboard new contributors faster through AI-generated documentation and guided workflows\n- Evolve their capabilities as AI models improve\n- Self-document and self-test with AI-generated verification\n- Bridge gaps between domain experts and implementation details\n\n### Beyond the Code\n\nWhen I'm not pushing commits or designing architectures, you'll find me exploring the intersection of open-source communities, AI development tools, and computational materials science. I believe the best tools emerge when we make it easy for anyone—human or AI—to contribute meaningfully.\n\nThanks for stopping by! Feel free to explore my [projects](\u002Fprojects) and [blog](\u002Fblog) to learn more about my work.\n","Learn more about my vision for building next-generation computational materials science infrastructure using Rust and AI-assisted development to create self-evolving, community-maintained tools.","yml",[54,57],{"src":55,"alt":56},"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1532094349884-543bc11b234d?q=80&w=1587&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","Materials science laboratory",{"src":58,"alt":59},"https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1507413245164-6160d8298b31?q=80&w=1587&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","Computational research workspace",{},true,"\u002Fabout",{"title":48,"description":51},"about","Os9vSVQPHOXkzWNYACQOcxINHtAuhkdirPOv3SLSNmI",{"data":67,"body":68},{},{"type":69,"children":70},"root",[71,101,113,120,132,137,182,188,193,216,221,227,232,255,261,266],{"type":72,"tag":73,"props":74,"children":75},"element","p",{},[76,79,85,87,92,94,99],{"type":77,"value":78},"text","Hi, I'm ",{"type":72,"tag":80,"props":81,"children":82},"strong",{},[83],{"type":77,"value":84},"Jing Zhong",{"type":77,"value":86},", a materials science researcher and computational tools developer passionate about reimagining how we build scientific software. My current mission is to establish a modern computational infrastructure for phase diagram calculations and phase transformation kinetics, leveraging ",{"type":72,"tag":80,"props":88,"children":89},{},[90],{"type":77,"value":91},"Rust",{"type":77,"value":93}," and ",{"type":72,"tag":80,"props":95,"children":96},{},[97],{"type":77,"value":98},"AI-assisted development",{"type":77,"value":100}," to create tools that can evolve and sustain themselves through community collaboration.",{"type":72,"tag":73,"props":102,"children":103},{},[104,106,111],{"type":77,"value":105},"My research journey began with ",{"type":72,"tag":80,"props":107,"children":108},{},[109],{"type":77,"value":110},"HitDIC",{"type":77,"value":112}," (High-throughput Determination of Interdiffusion Coefficients), a free-accessible software I developed that revolutionizes how we determine interdiffusion coefficients and atomic mobilities in alloy systems. Now, I'm taking the next step: building a new generation of materials computation tools designed from the ground up for maintainability, extensibility, and AI-assisted development.",{"type":72,"tag":114,"props":115,"children":117},"h3",{"id":116},"my-vision",[118],{"type":77,"value":119},"My Vision",{"type":72,"tag":73,"props":121,"children":122},{},[123,125,130],{"type":77,"value":124},"I believe the future of scientific software lies in ",{"type":72,"tag":80,"props":126,"children":127},{},[128],{"type":77,"value":129},"AI-maintainable code infrastructure",{"type":77,"value":131},". By writing code that AI systems can understand, modify, and extend, we can create computational tools that don't just serve today's research needs but can evolve with the community for decades to come.",{"type":72,"tag":73,"props":133,"children":134},{},[135],{"type":77,"value":136},"This means:",{"type":72,"tag":138,"props":139,"children":140},"ul",{},[141,152,162,172],{"type":72,"tag":142,"props":143,"children":144},"li",{},[145,150],{"type":72,"tag":80,"props":146,"children":147},{},[148],{"type":77,"value":149},"Rust-powered performance",{"type":77,"value":151}," with memory safety and fearless concurrency",{"type":72,"tag":142,"props":153,"children":154},{},[155,160],{"type":72,"tag":80,"props":156,"children":157},{},[158],{"type":77,"value":159},"AI-friendly code architecture",{"type":77,"value":161}," that enables seamless collaboration between human developers and AI assistants",{"type":72,"tag":142,"props":163,"children":164},{},[165,170],{"type":72,"tag":80,"props":166,"children":167},{},[168],{"type":77,"value":169},"Self-documenting systems",{"type":77,"value":171}," where code structure communicates intent clearly",{"type":72,"tag":142,"props":173,"children":174},{},[175,180],{"type":72,"tag":80,"props":176,"children":177},{},[178],{"type":77,"value":179},"Community-driven evolution",{"type":77,"value":181}," where tools grow and adapt through collective intelligence",{"type":72,"tag":114,"props":183,"children":185},{"id":184},"what-im-building",[186],{"type":77,"value":187},"What I'm Building",{"type":72,"tag":73,"props":189,"children":190},{},[191],{"type":77,"value":192},"I'm working on a modern computational framework for:",{"type":72,"tag":138,"props":194,"children":195},{},[196,201,206,211],{"type":72,"tag":142,"props":197,"children":198},{},[199],{"type":77,"value":200},"CALPHAD-based thermodynamic and kinetic calculations",{"type":72,"tag":142,"props":202,"children":203},{},[204],{"type":77,"value":205},"Phase-field simulations with GPU acceleration",{"type":72,"tag":142,"props":207,"children":208},{},[209],{"type":77,"value":210},"High-throughput materials screening and optimization",{"type":72,"tag":142,"props":212,"children":213},{},[214],{"type":77,"value":215},"Automated database construction and uncertainty quantification",{"type":72,"tag":73,"props":217,"children":218},{},[219],{"type":77,"value":220},"But more importantly, I'm building this with an entirely new approach to scientific software development—one where AI copilots are first-class citizens in the development process, and where the codebase is structured to be as intelligible to AI systems as it is to humans.",{"type":72,"tag":114,"props":222,"children":224},{"id":223},"why-this-matters",[225],{"type":77,"value":226},"Why This Matters",{"type":72,"tag":73,"props":228,"children":229},{},[230],{"type":77,"value":231},"Traditional scientific software often becomes unmaintainable as original developers move on. By designing for AI-assisted maintenance from day one, we're creating tools that can:",{"type":72,"tag":138,"props":233,"children":234},{},[235,240,245,250],{"type":72,"tag":142,"props":236,"children":237},{},[238],{"type":77,"value":239},"Onboard new contributors faster through AI-generated documentation and guided workflows",{"type":72,"tag":142,"props":241,"children":242},{},[243],{"type":77,"value":244},"Evolve their capabilities as AI models improve",{"type":72,"tag":142,"props":246,"children":247},{},[248],{"type":77,"value":249},"Self-document and self-test with AI-generated verification",{"type":72,"tag":142,"props":251,"children":252},{},[253],{"type":77,"value":254},"Bridge gaps between domain experts and implementation details",{"type":72,"tag":114,"props":256,"children":258},{"id":257},"beyond-the-code",[259],{"type":77,"value":260},"Beyond the Code",{"type":72,"tag":73,"props":262,"children":263},{},[264],{"type":77,"value":265},"When I'm not pushing commits or designing architectures, you'll find me exploring the intersection of open-source communities, AI development tools, and computational materials science. I believe the best tools emerge when we make it easy for anyone—human or AI—to contribute meaningfully.",{"type":72,"tag":73,"props":267,"children":268},{},[269,271,278,279,283],{"type":77,"value":270},"Thanks for stopping by! Feel free to explore my ",{"type":72,"tag":272,"props":273,"children":275},"a",{"href":274},"\u002Fprojects",[276],{"type":77,"value":277},"projects",{"type":77,"value":93},{"type":72,"tag":272,"props":280,"children":281},{"href":6},[282],{"type":77,"value":7},{"type":77,"value":284}," to learn more about my work.",1792686184614]