Ignacia 投资组合引擎 V!

发布: (2026年2月1日 GMT+8 13:35)
8 min read
原文: Dev.to

Source: Dev.to

提交作品至由 Google AI 主办的新年·新你作品挑战

关于我

居住在马萨诸塞州格洛斯特,我是 Ignacia Heyer ——一名创意技术专家、Web3 创业者以及以健康为驱动的构建者。

我的工作位于 AI、快速原型、品牌识别和去中心化数字体验的交叉点。我热衷于将抽象的想法转化为简洁、可扩展的系统,这些系统有明确的意图、以人为本、面向未来。

这个作品集并非静态网站;它是一个随我共同进化的活生生、生成式系统。通过它,我希望传达三个关键方面:

  • 身份 – 一个真实反映我的声音、能量和愿景的数字形象。
  • 清晰 – 明确展示我是谁、我在构建什么以及我提供的价值。
  • 动能 – 对我在原型制作过程中所运用的速度和创造力的表达。

作品集

(内容动态生成——请参阅“How I Built It”了解详情。)

我是如何构建它的

我将我的作品集重新架构为一个 AI 驱动的引擎,而不是传统的网站。与其手动编写每个页面,我构建了一个系统,能够通过一次 API 调用按需生成以下资产:

  • 完整的多页面作品集网站
  • 单页 PDF 风格的简历
  • 专业的演示文稿
  • 评审用的介绍脚本
  • 社交媒体公告

这个动态身份层能够瞬间为不同受众调整格式和内容。

技术栈概览

前端 / 输出层

  • 基于 Markdown 的内容,由 Gemini 生成
  • 可渲染为网站、PDF 或幻灯片

后端

  • Python (Flask) API

  • 自定义端点:

    /generate   – create content
    /status     – health check
    /health     – health check
    /tasks      – list available tasks
    /connect    – connection info
    /demo       – demo output
  • 结构化日志 + 错误处理

  • 版本化服务架构

基础设施

  • Google Cloud Run(无服务器,自动扩展)
  • Docker 容器,便于迁移
  • 环境变量用于安全的 API 密钥管理

AI 层

  • Google AI Studio (Gemini)

  • 自定义系统提示,训练内容包括:

    • 我的个人简介
    • 技能
    • 项目
    • 品牌语调
    • 社交媒体链接
    • 输出格式

技术架构概览

技术目的
AI 与内容生成Google AI Studio (Gemini)核心生成引擎;自定义系统提示编码我的个人简介、项目、语调、链接及所需输出格式。
后端与 APIPython (Flask)处理请求路由,调用 Gemini,返回干净的 Markdown。
基础设施与部署Google Cloud Run + Docker无服务器、自动扩展、安全、可移植的运行环境。
输出层Markdown灵活的源文件,可渲染为网站、PDF、幻灯片或社交媒体帖子。

Source:

AI‑驱动作品集引擎:设计与开发

核心设计原则

  1. 生成式优于静态 – 作品集自动演进,免除手动更新。

  2. 通用 Markdown 输出 – 单一格式适用于所有资产,轻松转换为:

    • 网站
    • PDF
    • 幻灯片
    • 社交媒体帖子
  3. 清晰的任务驱动架构 – 每个资产根据指定的 task_type 生成。

  4. 以人为本的语调 – 专用系统提示确保一致、专业且引人入胜的声音:

    • 自信
    • 清晰
    • 专业
    • 创意
    • 面向未来
  5. 无服务器部署(Cloud Run) – 提供:

    • 即时弹性伸缩
    • 公网 HTTPS 端点
    • 与 AI Studio 的无缝集成

开发工作流

步骤描述
1. 身份定义起草详细的系统提示,涵盖我的故事、技能、项目、语调以及社交链接。
2. AI 逻辑构建在 Google AI Studio 中构建并迭代 Gemini 提示,直至输出(网站、幻灯片、PDF、脚本、帖子)保持一致且高质量。
3. 后端创建开发一个 Flask API,接收 task,转发给 Gemini,并返回干净的 Markdown。
4. 专业端点实现添加生产就绪的端点:/status/health/version/tasks/connect/demo
5. 部署使用 Docker 将其容器化,并安全地部署到 Google Cloud Run,使用环境变量存放密钥。
6. 最终测试与完善使用 curl 验证所有端点,并打磨生成的输出以求完美。

使用的 Google AI 工具

  • Google AI Studio (Gemini) – 核心生成模型,通过自定义系统提示进行微调。
  • Google Cloud Run – Flask API 的无服务器托管。
  • Google Cloud Build – 自动化容器构建(可选)。
  • Google Secret Manager – 通过环境变量安全存储 API 密钥。

Google AI 与云技术

工具

ToolFunction
Google AI Studio (Gemini)用于定义自定义系统提示、基于任务的生成、多格式内容测试以及整体迭代环境。
Gemini API核心生成引擎,集成在 Cloud Run 后端,负责创建所有作品集资产、处理结构化提示并生成 Markdown。
Google Cloud RunAPI 的托管平台,提供无服务器弹性伸缩、自动 HTTPS 管理、日志记录和部署基础设施。

这些工具共同构成了一个现代、灵活且全自动的 AI 驱动作品集引擎,专为我的独特身份量身定制。

我最自豪的事

我最大的成就,是开发了一个超越单纯展示作品的作品集系统;它体现了我面向未来的理念。与传统的静态网站不同,我打造了一个动态、生成式的身份层,能够随我的成长不断自我适应。该项目体现了我核心的信念——设计必须是适应性的、有意图的,并且深具人性。这是艺术表达与技术实现的交汇点——正是在这里,我完成了最具影响力的工作。

Back to Blog

相关文章

阅读更多 »