{
  "version": "https://jsonfeed.org/version/1", 
  "title": "\u9177\u5de5\u4f5c", 
  "description": "\u505a\u6709\u8da3\u7684\u6709\u610f\u4e49\u7684\u4e8b\u60c5\u3002", 
  "home_page_url": "https://www.v2ex.com/go/jobs", 
  "feed_url": "https://www.v2ex.com/feed/jobs.json", 
  "icon": "https://cdn.v2ex.com/navatar/17e6/2166/43_large.png?m=1768280099", 
  "favicon": "https://cdn.v2ex.com/navatar/17e6/2166/43_normal.png?m=1768280099", 
  "items": [
    {
      "author": {
        "url": "https://www.v2ex.com/member/rowena1225", 
        "name": "rowena1225", 
        "avatar": "https://cdn.v2ex.com/avatar/75c4/8976/45253_large.png?m=1782289939"
      }, 
      "url": "https://www.v2ex.com/t/1228377", 
      "title": "[\u5e7f\u5dde] SHEIN \u5185\u63a8\uff1a Java \u3001\u7b97\u6cd5\u3001AI \u89c6\u89c9\u3001\u4f9b\u5e94\u94fe\u7814\u53d1\u3001\u6d4b\u8bd5\u3001\u8fd0\u7ef4\u3001\u7f51\u7edc\u3001\u5b89\u5168\u3001\u67b6\u6784\uff0c 15-70k", 
      "id": "https://www.v2ex.com/t/1228377", 
      "date_published": "2026-07-19T10:13:41+00:00", 
      "content_html": "\u6574\u7406\u4e86\u4e00\u6279 SHEIN \u5f53\u524d\u5e7f\u5dde base \u7684\u5168\u91cf 16 \u4e2a\u6280\u672f\u7c7b\u5c97\u4f4d\u3002\u76ee\u524d SHEIN \u62db\u8058\u5b98\u7f51\u6216\u8005 BOSS \u76f4\u8058\u6ca1\u529e\u6cd5\u4e00\u4e0b\u5b50\u5168\u90e8\u7b5b\u9009\u51fa\u6765\uff0c\u6211\u5c31\u624b\u52a8\u4e00\u4e2a\u4e2a\u7b5b\u9009\u51fa\u6765\u5e7f\u5dde\u8fd9\u90e8\u5206\u6280\u672f\u5c97\u4f4d+\u5404\u81ea\u5bf9\u5e94\u7684\u516c\u5f00\u85aa\u8d44\u3002<br /><br />\u8fd9\u6279\u5c97\u4f4d\u65b9\u5411\u8986\u76d6 Java \u3001\u7b97\u6cd5\u3001AI \u89c6\u89c9\u3001\u4f9b\u5e94\u94fe\u7814\u53d1\u3001\u6d4b\u8bd5\u3001\u8fd0\u7ef4\u3001\u7f51\u7edc\u3001\u5b89\u5168\u3001\u67b6\u6784\u7b49\uff0c\u85aa\u8d44\u8303\u56f4\u6700\u9ad8\u53ef\u8fbe 70K \uff08\u85aa\u8d44\u8303\u56f4\u4e0a\u4e0b\u9650\u4e3b\u8981\u770b\u7b80\u5386\u60c5\u51b5\u3001\u6700\u7ec8\u804c\u7ea7\u5b9a\u7ea7\uff0c\u4f9b\u5927\u5bb6\u8c08\u85aa\u53c2\u8003\uff09\uff1a<br /><br />1\ufe0f\u20e3 AI \u89c6\u89c9 / \u7b97\u6cd5\u65b9\u5411\uff5c 20K-45K+<br />\u5305\u62ec\u9ad8\u7ea7\u6d4b\u8bd5\u5de5\u7a0b\u5e08-AI \u89c6\u89c9\u3001\u7b97\u6cd5\u5de5\u7a0b\u5e08/\u7b97\u6cd5\u4e13\u5bb6-AI \u89c6\u89c9\u3001JAVA \u5de5\u7a0b\u5e08-AI \u89c6\u89c9\u7b49\u3002\u504f AI \u89c6\u89c9\u843d\u5730\u3001\u6a21\u578b/\u5de5\u7a0b\u534f\u540c\u3001\u89c6\u89c9\u8d28\u91cf\u8bc4\u4f30\u548c\u4e1a\u52a1\u7cfb\u7edf\u5efa\u8bbe\u3002<br /><br />2\ufe0f\u20e3 \u4f9b\u5e94\u94fe / Java \u540e\u53f0\u65b9\u5411\uff5c 20K-40K<br />\u5305\u62ec\u9ad8\u7ea7/\u8d44\u6df1 Java \u5de5\u7a0b\u5e08\uff08\u54c1\u7c7b\u81ea\u8425\uff09\u3001\u9ad8\u7ea7 JAVA \u5de5\u7a0b\u5e08-\u4f9b\u5e94\u5546\u7814\u53d1\u3001\u9ad8\u7ea7 JAVA \u5de5\u7a0b\u5e08-\u4f9b\u5e94\u94fe\u7b49\u3002\u9002\u5408\u6709\u4f9b\u5e94\u94fe\u7cfb\u7edf\u3001\u4ea4\u6613\u5c65\u7ea6\u3001\u91c7\u8d2d/\u4f9b\u5e94\u5546\u7cfb\u7edf\u3001\u590d\u6742\u4e1a\u52a1\u540e\u53f0\u7ecf\u9a8c\u7684\u540c\u5b66\u3002<br /><br />3\ufe0f\u20e3 \u67b6\u6784 / \u6838\u5fc3\u7cfb\u7edf\u65b9\u5411\uff5c 40K-70K<br />\u5982\u67b6\u6784\u5e08\uff08\u5546\u5bb6\u5907\u8d27&amp;\u7ed3\u7b97\uff09\uff0c\u66f4\u770b\u91cd\u590d\u6742\u7cfb\u7edf\u8bbe\u8ba1\u3001\u4e1a\u52a1\u62bd\u8c61\u3001\u7a33\u5b9a\u6027\u548c\u8de8\u56e2\u961f\u6280\u672f\u65b9\u6848\u63a8\u52a8\u80fd\u529b\u3002<br /><br />4\ufe0f\u20e3 \u8fd0\u7ef4 / \u7f51\u7edc / \u6570\u636e\u5e93\u57fa\u7840\u8bbe\u65bd\uff5c 15K-35K<br />\u5305\u62ec\u8d44\u6df1 IT \u7cfb\u7edf\u8fd0\u7ef4\u5de5\u7a0b\u5e08\u3001\u9ad8\u7ea7/\u8d44\u6df1\u7f51\u7edc\u5de5\u7a0b\u5e08\u7b49\uff0c\u504f\u57fa\u7840\u8bbe\u65bd\u7a33\u5b9a\u6027\u3001\u7f51\u7edc\u67b6\u6784\u3001\u7cfb\u7edf\u8fd0\u7ef4\u548c\u6545\u969c\u5904\u7406\u3002<br /><br />5\ufe0f\u20e3 \u5b89\u5168\u65b9\u5411\uff5c 25K-60K+<br />\u5305\u62ec\u8d44\u6df1\u5b89\u5168\u5de5\u7a0b\u5e08\u3001\u7f51\u7edc\u5b89\u5168 NTA \u3001\u79fb\u52a8\u5b89\u5168\u3001\u5408\u89c4\u6cbb\u7406\u3001\u4e13\u5bb6\u5b89\u5168\u5de5\u7a0b\u5e08\u7b49\u3002\u9002\u5408\u6709\u653b\u9632\u3001\u5b89\u5168\u4f53\u7cfb\u3001\u6570\u636e/\u5408\u89c4\u6cbb\u7406\u3001\u79fb\u52a8\u7aef\u5b89\u5168\u7ecf\u9a8c\u7684\u5019\u9009\u4eba\u3002<br /><br />\u5177\u4f53\u5c97\u4f4d\u6e05\u5355\uff0c\u53ef\u4ee5\u590d\u5236\u4e0b\u9762 moka \u94fe\u63a5\u5230\u5fae\u4fe1\u6253\u5f00\uff1a<br /><a target=\"_blank\" href=\"https://app.mokahr.com/su/pltieo\" rel=\"nofollow noopener\">https://app.mokahr.com/su/pltieo</a><br /><br />\u5982\u679c\u770b\u5b8c\u5c97\u4f4d jd \u6709\u4fe1\u5fc3\u6ee1\u8db3\u8981\u6c42\uff0c\u53ef\u4ee5\u76f4\u63a5\u5728\u94fe\u63a5\u5185\u5185\u63a8\u6295\u9012\uff08\u94fe\u63a5\u5185\u65e0\u9700\u586b\u5185\u63a8\u7801\uff09\u3002\u6216\u8005\u5b98\u7f51\u6295\u9012\uff0c\u586b\u6211\u7684\u5185\u63a8\u7801\u3002<br />\u5b98\u7f51\uff1a<a target=\"_blank\" href=\"http://careers.shein.cn/\" rel=\"nofollow noopener\">careers.shein.cn/</a><br />\u5185\u63a8\u7801\uff1aNTA1yhF<br /><br />\u5982\u679c\u4e0d\u786e\u5b9a\u9002\u5408\u54ea\u4e2a\u65b9\u5411\uff0c\u53ef\u4ee5\u586b\u4e00\u4e0b\u5339\u914d\u6536\u96c6\u8868\uff0c\u6211\u6765\u5e2e\u5fd9\u5224\u65ad\u5339\u914d\u5ea6\uff1a<br /><a target=\"_blank\" href=\"https://doc.weixin.qq.com/forms/APMA2QcuAAkATMAFgYMAEYCNtftbo7jpf?page=1\" rel=\"nofollow noopener\">https://doc.weixin.qq.com/forms/APMA2QcuAAkATMAFgYMAEYCNtftbo7jpf?page=1</a><br /><br />\u8865\u5145\u8bf4\u660e\uff1a<br />\u6211\u662f SHEIN \u5458\u5de5\uff0c\u4e0d\u662f HR \uff0c\u8fd9\u5e16\u53ea\u662f\u5185\u63a8\u4fe1\u606f\u6574\u7406\uff0c\u4e0d\u4ee3\u8868\u5b98\u65b9\u62db\u8058\u53e3\u5f84\u3002<br />SHEIN \u4e0d\u540c\u90e8\u95e8\u3001\u56e2\u961f\u3001\u4e1a\u52a1\u7ebf\u5dee\u5f02\u6bd4\u8f83\u5927\uff0c\u6211\u4e0d\u80fd\u7ed9\u6240\u6709\u56e2\u961f\u80cc\u4e66\u3002<br />\u5efa\u8bae\u5927\u5bb6\u9762\u8bd5\u65f6\u91cd\u70b9\u786e\u8ba4\u56e2\u961f\u4e1a\u52a1\u3001\u6c47\u62a5\u7ebf\u3001\u52a0\u73ed\u8282\u594f\u3001\u4eba\u5458\u7a33\u5b9a\u6027\u548c HC \u80cc\u666f\u3002<br />\u5185\u63a8\u4e0d\u4fdd\u8bc1\u9762\u8bd5\u6216 offer \uff0c\u4e5f\u4e0d\u4fdd\u8bc1 HR \u56de\u590d\u65f6\u6548\uff0c\u6700\u7ec8\u8fd8\u662f\u4ee5 HR \u548c\u4e1a\u52a1\u7b5b\u9009\u4e3a\u51c6\u3002<br />\u5982\u679c\u5df2\u7ecf\u660e\u786e\u5339\u914d\u5c97\u4f4d\uff0c\u5efa\u8bae\u76f4\u63a5\u5b98\u7f51\u6295\u9012\u5e76\u586b\u5199\u5185\u63a8\u7801\uff1b\u8868\u5355\u53ea\u662f\u7ed9\u4e0d\u786e\u5b9a\u65b9\u5411\u7684\u4eba\u505a\u521d\u6b65\u5339\u914d\u7528\uff0c\u4e0d\u662f\u5fc5\u586b\u3002<br /><br />\u6709\u95ee\u9898\u8bc4\u8bba\u533a\u6211\u4f1a\u4e00\u4e00\u89e3\u7b54\uff0c\u4fdd\u8bc1\u56de\u590d\u771f\u5b9e\u6709\u6548\uff08\u4f1a\u8ddf\u5bf9\u5e94 HR \u54a8\u8be2\u786e\u8ba4\uff09\u3002<br /><br />\u6211\u4e5f\u628a\u6574\u7406\u903b\u8f91\u3001\u6280\u672f\u65b9\u5411\u8bf4\u660e\u3001\u6295\u9012\u65b9\u5f0f\u548c\u5e38\u89c1\u95ee\u9898\u653e\u5728 GitHub \uff0c\u540e\u7eed\u5982\u679c\u5c97\u4f4d\u65b9\u5411\u6709\u53d8\u5316\uff0c\u4f1a\u4f18\u5148\u66f4\u65b0\u8fd9\u91cc\uff1a &lt;<a target=\"_blank\" href=\"https://github.com/andy-shein-referral/shein-tech-referral-notes\" rel=\"nofollow noopener\">https://github.com/andy-shein-referral/shein-tech-referral-notes</a>&gt;"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/wangluowangwang", 
        "name": "wangluowangwang", 
        "avatar": "https://cdn.v2ex.com/avatar/24fb/7b78/98437_large.png?m=1773373932"
      }, 
      "url": "https://www.v2ex.com/t/1228235", 
      "title": "AI Algorithm Engineer/DevOps \u8fdc\u7a0b/\u672c\u4eba(\u7f8e\u56fd\u529e\u516c\u5ba4\uff09\u6df7\u5408", 
      "id": "https://www.v2ex.com/t/1228235", 
      "date_published": "2026-07-18T10:53:51+00:00", 
      "content_html": "AI Algorithm Engineer/\u5e74\u85aa 20 \u4e07\u7f8e\u91d1\u5185<br /><br />Responsibilities<br /><br />\u2022 Lead research, pre-training, optimization, and iteration of Vision Foundation Models, including Stable Diffusion, DiT, Vision Transformer (ViT), Segment Anything Model (SAM), CLIP, and other cutting-edge computer vision models.<br /><br />\u2022 Design and fine-tune vision models for business scenarios such as AI image generation, image editing, multimodal understanding, and intelligent visual applications.<br /><br />\u2022 Lead Supervised Fine-Tuning (SFT), Parameter-Efficient Fine-Tuning (PEFT), LoRA, ControlNet, Adapter tuning, and related optimization techniques.<br /><br />\u2022 Explore and improve generative model architectures and visual feature extraction networks to enhance image quality, stability, resolution, inference efficiency, and multimodal alignment.<br /><br />\u2022 Collaborate with engineering teams to deploy large-scale AI models into production and optimize inference performance through quantization, pruning, inference acceleration, memory optimization, and deployment tuning.<br /><br />\u2022 Continuously track the latest academic research, open-source projects, and industry trends in Computer Vision (CV), Multimodal AI, and Generative AI, rapidly transforming new technologies into business value.<br /><br />Requirements<br /><br />Education<br />\u2022 Bachelor's degree or above in Computer Science, Artificial Intelligence, Applied Mathematics, or related fields.<br /><br />Technical Skills<br /><br />\u2022 Strong expertise in Vision Foundation Models and a deep understanding of Diffusion Models, Vision Transformers (ViT), MAE, and related architectures.<br /><br />\u2022 Experience participating in or leading the complete pre-training lifecycle of large-scale vision or multimodal models with hundreds of millions (or billions) of parameters.<br /><br />\u2022 Strong understanding of dataset construction, data cleaning, training stability, and large-scale model optimization.<br /><br />\u2022 Hands-on experience with AIGC technologies, including Text-to-Image, Image-to-Image, and multimodal generation.<br /><br />\u2022 Proficient in Python and C++, with strong experience using PyTorch and excellent source code reading and secondary development capabilities.<br /><br />\u2022 Familiar with distributed training frameworks such as DeepSpeed, Megatron-LM, and FSDP, with hands-on experience in multi-node, multi-GPU training and compute resource management.<br /><br />Preferred Qualifications<br /><br />\u2022 Publications in top-tier AI conferences such as CVPR, ICCV, ECCV, NeurIPS, or ICLR.<br /><br />\u2022 Active contributor to GitHub, Hugging Face, or other open-source AI communities.<br /><br />\u2022 High-ranking achievements in AI competitions such as Kaggle.<br /><br />\u2022 Experience with TensorRT, CUDA programming, and low-level operator optimization.<br /><br />\u2022 Experience with High Performance Computing (HPC) environments.<br /><br /><br />DevOps \u5e74\u85aa 10 \u4e07\u7f8e\u91d1\u5185<br />Core Responsibilities<br /><br />\u2022 Design, build, and maintain AWS cloud infrastructure and private data center environments using Infrastructure as Code (IaC).<br /><br />\u2022 Manage large-scale Kubernetes (EKS) clusters, including cluster deployment, upgrades, scaling, networking (CNI), storage management, and operational maintenance.<br /><br />\u2022 Develop internal DevOps platforms, automation tools, and command-line utilities using Python or Go to improve engineering productivity and operational efficiency.<br /><br />\u2022 Build and maintain end-to-end monitoring and observability platforms based on Prometheus, Grafana, and ELK Stack to ensure system reliability and rapid troubleshooting.<br /><br />\u2022 Manage AI infrastructure, including GPU servers (NVIDIA A100, T4, etc.), CUDA environments, driver versions, and GPU resource allocation.<br /><br />\u2022 Deploy, maintain, and optimize containerized AI applications such as ComfyUI and other Generative AI services for high concurrency and production environments.<br /><br />Requirements<br /><br />Education<br />\u2022 Bachelor's degree or above in Computer Science, Information Technology, or related disciplines.<br /><br />Experience<br />\u2022 Minimum 3 years of experience in DevOps, Site Reliability Engineering (SRE), or Infrastructure Engineering.<br /><br />Technical Skills<br /><br />Cloud &amp; Containers<br />\u2022 Strong experience with AWS services, including EC2, EKS, S3, VPC, IAM, and related cloud infrastructure.<br /><br />\u2022 Deep understanding of Kubernetes architecture, scheduling, networking, storage, and container orchestration.<br /><br />Programming<br />\u2022 Strong programming skills in Python or Go.<br /><br />\u2022 Experience developing backend services, automation tools, or internal DevOps platforms.<br /><br />System Administration<br />\u2022 Strong knowledge of Linux operating systems.<br /><br />\u2022 Familiarity with TCP/IP, HTTP, DNS, Shell scripting, and system troubleshooting.<br /><br />CI/CD<br />\u2022 Hands-on experience with Jenkins, GitLab CI/CD, GitHub Actions, or similar continuous integration and deployment platforms.<br /><br />Preferred Qualifications<br /><br />GPU Infrastructure<br />\u2022 Experience managing large-scale GPU clusters.<br /><br />\u2022 Knowledge of GPU monitoring, resource scheduling, memory optimization, and Spot Instance cost optimization.<br /><br />Generative AI Infrastructure<br />\u2022 Hands-on experience deploying and maintaining ComfyUI, Stable Diffusion WebUI, or similar AI inference platforms.<br /><br />\u2022 Experience with dependency management, multi-user concurrency optimization, and AI model loading acceleration.<br /><br />MLOps<br />\u2022 Familiarity with Kubeflow, MLflow, Triton Inference Server, or similar MLOps platforms.<br /><br />High Performance Computing<br />\u2022 Experience with RDMA networking, distributed computing, and large-scale parallel processing environments.<br /><br />TG\uff1ahr861<br />\u90ae\u7bb1\uff1a wangfeng588888@gmail.com"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/yjpeminem0604", 
        "name": "yjpeminem0604", 
        "avatar": "https://cdn.v2ex.com/gravatar/43623035063a995a0f3f9906eadd41ec?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1228141", 
      "title": "[\u62db\u8058] \u6a21\u578b\u84b8\u998f\u5de5\u7a0b\u5e08 \u00b7 \u89d2\u8272\u626e\u6f14\u65b9\u5411\uff08\u63a5\u53d7\u591a\u79cd\u5408\u4f5c\u65b9\u5f0f\uff0c\u53ef\u4ed8\u8d39\u505a\u6d4b\u8bd5\u4efb\u52a1\uff09", 
      "id": "https://www.v2ex.com/t/1228141", 
      "date_published": "2026-07-17T18:55:22+00:00", 
      "content_html": "<p>\u6211\u4eec\u662f\u4e13\u6ce8 NSFW \u89d2\u8272\u626e\u6f14\u9886\u57df\u7684\u516c\u53f8\uff0c\u76ee\u524d\u5728\u542f\u52a8\u9488\u5bf9\u81ea\u90e8\u7f72\u6a21\u578b\u7684\u8bad\u7ec3\u5de5\u4f5c</p>\n<p>\u6211\u4eec\u77e5\u9053\u8fd9\u4e2a\u5c97\u4f4d\u5bf9\u80fd\u529b\uff0c\u7ecf\u9a8c\u7684\u8981\u6c42\u8f83\u9ad8\uff0c\u6240\u4ee5\u6211\u4eec\u9488\u5bf9\u8fd9\u4e2a\u4efb\u52a1\u6709\u591a\u79cd\u5408\u4f5c\u6a21\u5f0f\uff1a</p>\n<p>1 \uff0c\u5168\u804c\u8fdc\u7a0b</p>\n<p>2 \uff0c\u517c\u804c\uff08\u6709\u4e00\u5b9a\u65f6\u95f4\u6295\u5165\u4fdd\u8bc1\u9879\u76ee\u7a33\u5b9a\u63a8\u8fdb\uff09</p>\n<p>2 \uff0c\u987e\u95ee\uff08\u6309\u65f6\u95f4\u4ed8\u8d39\uff0c\u81ea\u5df1\u4e0d\u505a\u5927\u91cf\u91cd\u590d\u6027\u5de5\u4f5c\uff0c\u6709\u5b9e\u9645\u89d2\u8272\u626e\u6f14\u7c7b\u6a21\u578b\u843d\u5730\u7ecf\u9a8c\uff0c\u8bbe\u8ba1\u65b9\u6848\u5e76\u6307\u5bfc\u6211\u4eec\u4e00\u6b65\u6b65\u8fbe\u5230\u6700\u7ec8\u53ef\u8003\u8bc1\u6548\u679c\uff09</p>\n<p>[\u6ce8\u610f\u4e8b\u9879\uff1a\u5982\u679c\u60a8\u6709\u6210\u719f\u9488\u5bf9\u591a\u6837\u6027\u7684\u4f53\u7cfb\u5316\u84b8\u998f\u7ecf\u9a8c\u548c\u8bad\u7ec3\u7ecf\u9a8c\uff0c\u5e76\u4e14\u80fd\u63a5\u53d7\u9650\u65f6\u7684\u4efb\u52a1\u6d4b\u8bd5\uff08\u65f6\u95f4\u6bb5\u4ee5\u60a8\u65b9\u4fbf\u4e3a\u4e3b\uff0c\u5927\u6982\u6d88\u8017 3-5 \u5c0f\u65f6\u65f6\u95f4\uff0c\u6211\u4eec\u53ef\u4ee5\u9488\u5bf9\u8fd9\u4e2a\u4efb\u52a1\u4ed8\u8d39\uff0c\u4e3b\u8981\u786e\u4fdd\u60a8\u6709\u771f\u5b9e\u7684\u84b8\u998f\u65b9\u6848\u8bbe\u8ba1\u80fd\u529b\u548c\u52a8\u624b\u80fd\u529b\uff0c\u964d\u4f4e\u5927\u5bb6\u7684\u6c9f\u901a\u6210\u672c\uff09] </p>\n<p>\u62db\u8058\u9700\u6c42\uff1a</p>\n<p>\u6211\u4eec\u4e0d\u662f\u627e\"\u4f1a\u8dd1\u8bad\u7ec3\u811a\u672c\"\u7684\u4eba\u3002\u800c\u662f\u80fd\u8bbe\u8ba1\u6574\u5957\u84b8\u998f\u65b9\u6848\u3001\u5e76\u89e3\u51b3\u89d2\u8272\u626e\u6f14\u6700\u5927\u96be\u9898\u2014\u2014\u201c\u591a\u6837\u6027\u201d\u7684\u4eba:</p>\n<p>\u84b8\u998f\u4f53\u7cfb\u8bbe\u8ba1:\u8bbe\u8ba1\u4ece\u6559\u5e08\u6a21\u578b\u9009\u62e9\u3001\u6570\u636e\u751f\u6210\u3001\u5230\u8d28\u91cf\u7b5b\u9009\u7684\u5b8c\u6574\u84b8\u998f\u6d41\u7a0b\uff1b</p>\n<p>\u591a\u6837\u6027\u4e0e\u9632\u540c\u8d28\u5316:\u7528\u7cfb\u7edf\u5316\u7684\u65b9\u6cd5\u4fdd\u8bc1\u84b8\u998f\u51fa\u7684\u6570\u636e\u80fd\u652f\u6491\"\u5343\u4eba\u5343\u9762\"\u7684\u89d2\u8272\u6f14\u7ece</p>\n<p>\u84b8\u998f\u6280\u5de7\u7684\u843d\u5730:\u61c2 on-policy / off-policy \u84b8\u998f\u7684\u53d6\u820d\u3001\u6559\u5e08\u6a21\u578b\u62d2\u7b54\u7684\u7ed5\u8fc7\u3001\u6570\u636e\u914d\u6bd4\u3001\u8d28\u91cf\u5206\u5c42\u2014\u2014\u7528\u8fd9\u4e9b\u6280\u5de7\u63d0\u53d6\u771f\u6b63\u9ad8\u8d28\u91cf\u7684\u8bad\u7ec3\u6570\u636e</p>\n<p>\u6570\u636e\u63d0\u53d6\u4e0e\u5de5\u7a0b:\u4ece\u5404\u79cd\u6765\u6e90(\u6559\u5e08\u6a21\u578b\u751f\u6210\u3001\u5c0f\u8bf4/\u5b58\u6863\u8f6c\u6362\u3001\u8fd0\u8425\u65e5\u5fd7)\u7cfb\u7edf\u5316\u5730\u63d0\u53d6\u3001\u6e05\u6d17\u3001\u7ed3\u6784\u5316\u89d2\u8272\u626e\u6f14\u5bf9\u8bdd\u6570\u636e</p>\n<p>\u6570\u636e\u95ed\u73af:\u8bbe\u8ba1\u4e0a\u7ebf\u540e\u7528\u771f\u5b9e\u8fd0\u8425\u6570\u636e\u6301\u7eed\u8fed\u4ee3\u7684\u84b8\u998f\u95ed\u73af</p>\n<p>\u5c97\u4f4d\u8981\u6c42\uff1a</p>\n<p>\u4eb2\u624b\u8bbe\u8ba1\u8fc7\u84b8\u998f\u65b9\u6848\u3001\u5e76\u8bad\u51fa\u8fc7\u80fd\u7528\u7684\u6a21\u578b\n\u5bf9\"\u6570\u636e\u591a\u6837\u6027/\u9632\u540c\u8d28\u5316\"\u6709\u7cfb\u7edf\u65b9\u6cd5\u8bba\n\u719f\u6089\u76f8\u5173\u5f00\u6e90\u6a21\u578b\u5e95\u5ea7 + LoRA/QLoRA/SFT/DPO \u5de5\u5177\u94fe</p>\n<p>\u52a0\u5206\u9879</p>\n<p>\u6709\u8fc7\u89d2\u8272\u626e\u6f14\u7c7b\u6a21\u578b\u7684\u84b8\u998f/\u8bad\u7ec3\u7ecf\u9a8c\n\u60a8\u81ea\u5df1\u662f\u9152\u9986\u6df1\u5ea6\u7528\u6237/\u521b\u4f5c\u8005</p>\n<p>\u8054\u7cfb\u65b9\u5f0f\uff1a</p>\n<p>\u8054\u7cfb\u90ae\u7bb1\uff08 Base64 \uff09\uff1acGVhY2hsYW5kYWlAZ21haWwuY29t</p>\n<p>\u8054\u7cfb VX \uff08 Base64 \uff09\uff1aQzU3OTY4MDA=</p>\n<p>\u8054\u7cfb TG \uff08 Base64 \uff09\uff1aQGN6YWs5</p>\n<p>\u6211\u4eec\u5df2\u5728 V2 \u4e0a\u5408\u4f5c\u8fc7\u591a\u4f4d\u5168\u6808\u7b49\u5c97\u4f4d\u5de5\u7a0b\u5e08\uff0c\u5df2\u652f\u4ed8\u916c\u52b3\u4e5f\u6709\u4e00\u5b9a\u91cf\u7ea7\uff0c\u975e\u5e38\u6709\u8bda\u610f\uff0c\u5e0c\u671b\u5927\u795e\u80fd\u8054\u7cfb\u6211\u4eec\u8fbe\u6210\u5408\u4f5c</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/avenhen", 
        "name": "avenhen", 
        "avatar": "https://cdn.v2ex.com/avatar/a874/ea75/686096_large.png?m=1784279419"
      }, 
      "url": "https://www.v2ex.com/t/1228116", 
      "title": "[base \u5730 \u798f\u5dde 25k-35k 14 \u85aa] \u524d\u7aef\u8d1f\u8d23\u4eba", 
      "id": "https://www.v2ex.com/t/1228116", 
      "date_published": "2026-07-17T13:42:45+00:00", 
      "content_html": "## \u6089\u77e5<br />\u798f\u5dde\u5854\u65af\u6c40\u9910\u996e\u7ba1\u7406\u6709\u9650\u516c\u53f8<br />\u5730\u70b9\u5728\u798f\u5dde, \u4e0d\u8003\u8651\u798f\u5dde\u7684\u5c0f\u4f19\u4f34\u4e0d\u8981\u6295\u9012\uff01\uff01<br /><br />## \u6211\u4eec\u5e0c\u671b\u4f60\u662f\u8fd9\u6837\u7684\u4eba\uff1a<br /><br />- \u5177\u5907 5 \u5e74\u4ee5\u4e0a\u524d\u7aef\u5f00\u53d1\u7ecf\u9a8c\uff0c\u6709\u5927\u578b\u590d\u6742 B \u7aef\u7cfb\u7edf\u7814\u53d1\u7ecf\u9a8c\uff0c\u80fd\u591f\u72ec\u7acb\u8d1f\u8d23\u524d\u7aef\u67b6\u6784\u8bbe\u8ba1\u548c\u6838\u5fc3\u6280\u672f\u65b9\u6848\u843d\u5730\u3002<br /><br />- \u6709\u8fc7\u5e26\u9886\u56e2\u961f\u7684\u7ecf\u9a8c\uff0c\u80fd\u591f\u7ed9\u56e2\u961f\u6210\u5458\u505a\u9879\u76ee\u8fdb\u5ea6\u628a\u5173\u3001\u6280\u672f\u6307\u5bfc\uff0c\u5e26\u9886\u56e2\u961f\u6210\u957f\uff0c\u5efa\u8bbe\u4f18\u826f\u7684\u6280\u672f\u6c1b\u56f4<br /><br />- \u5177\u6709\u4e30\u5bcc\u7684 AI Coding \u7ecf\u9a8c\uff0c\u719f\u7ec3\u8fd0\u7528\u5305\u62ec\u4f46\u4e0d\u9650\u4e8e Claude Code \u3001Codex \u3001Grok \u7b49\u6210\u719f Agent \u8f85\u52a9\u65e5\u5e38\u5f00\u53d1<br /><br />- \u5177\u5907\u5904\u7406\u590d\u6742\u4e1a\u52a1\u573a\u666f\u7684\u80fd\u529b\uff0c\u6709\u9ad8\u6570\u636e\u91cf\u3001\u9ad8\u4ea4\u4e92\u3001\u9ad8\u590d\u6742\u5ea6\u9875\u9762\u5f00\u53d1\u7ecf\u9a8c\uff0c\u80fd\u591f\u9488\u5bf9\u5927\u91cf\u9875\u9762\u63a7\u4ef6\u3001\u590d\u6742\u7ec4\u4ef6\u6e32\u67d3\u7b49\u573a\u666f\u8fdb\u884c\u6027\u80fd\u4f18\u5316\uff0c\u4fdd\u969c\u7cfb\u7edf\u7a33\u5b9a\u6d41\u7545\u8fd0\u884c\u3002<br /><br />- \u5177\u5907\u524d\u7aef\u5de5\u7a0b\u4f53\u7cfb\u5efa\u8bbe\u7ecf\u9a8c\uff0c\u53c2\u4e0e\u6216\u4e3b\u5bfc\u8fc7\u7ec4\u4ef6\u5e93\u3001\u516c\u5171\u4e1a\u52a1\u7ec4\u4ef6\u3001\u5fae\u524d\u7aef\u67b6\u6784\u7b49\u57fa\u7840\u8bbe\u65bd\u5efa\u8bbe\uff0c\u6709\u63a8\u52a8\u591a\u4e1a\u52a1\u3001\u591a\u56e2\u961f\u534f\u4f5c\u5f00\u53d1\u7684\u5b9e\u8df5\u7ecf\u9a8c\u3002<br /><br /><br />- \u5bf9\u524d\u7aef\u6280\u672f\u4f53\u7cfb\u6709\u8f83\u6df1\u5165\u7406\u89e3\uff0c\u719f\u7ec3\u638c\u63e1 Vue2/Vue3 \u3001React \u3001TypeScript \u7b49\u4e3b\u6d41\u6280\u672f\u6808\uff0c\u80fd\u591f\u6839\u636e\u4e1a\u52a1\u573a\u666f\u8fdb\u884c\u5408\u7406\u7684\u6280\u672f\u9009\u578b\u548c\u67b6\u6784\u8bbe\u8ba1\u3002<br /><br /><br />- \u5177\u5907\u4e00\u5b9a\u5168\u6808\u5f00\u53d1\u80fd\u529b\uff0c\u719f\u6089 Node.js \u76f8\u5173\u6280\u672f\uff0c\u5177\u5907 BFF \u670d\u52a1\u5f00\u53d1\u7ecf\u9a8c\uff0c\u80fd\u591f\u53c2\u4e0e\u524d\u540e\u7aef\u63a5\u53e3\u8bbe\u8ba1\u3001\u6570\u636e\u5904\u7406\u548c\u7cfb\u7edf\u534f\u540c\u5efa\u8bbe\u3002<br /><br />- \u5177\u5907\u524d\u7aef\u53ef\u89c2\u6d4b\u4f53\u7cfb\u5efa\u8bbe\u7ecf\u9a8c\uff0c\u719f\u6089\u57cb\u70b9\u91c7\u96c6\u3001\u6027\u80fd\u76d1\u63a7\u3001\u5f02\u5e38\u5206\u6790\u3001\u7528\u6237\u884c\u4e3a\u6570\u636e\u5206\u6790\u7b49\u76f8\u5173\u80fd\u529b\u3002<br /><br />- \u5177\u5907\u8f83\u5f3a\u7684\u95ee\u9898\u5206\u6790\u548c\u6280\u672f\u63a8\u52a8\u80fd\u529b\uff0c\u80fd\u591f\u72ec\u7acb\u89e3\u51b3\u590d\u6742\u6280\u672f\u95ee\u9898\uff0c\u5e76\u63a8\u52a8\u56e2\u961f\u7814\u53d1\u6548\u7387\u548c\u5de5\u7a0b\u8d28\u91cf\u63d0\u5347\u3002<br /><br /><br />## \u8054\u7cfb\u65b9\u5f0f<br />avenhen90@gmail.com"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/rion", 
        "name": "rion", 
        "avatar": "https://cdn.v2ex.com/gravatar/58a1cf71a8dc8973e9a280afc9af1ded?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227968", 
      "title": "\u795e\u4ed9\u5916\u4f01 \u5e26\u85aa\u5e74\u5047 25d WLB \u6b22\u8fce\u6295\u9012", 
      "id": "https://www.v2ex.com/t/1227968", 
      "date_published": "2026-07-17T03:41:30+00:00", 
      "content_html": "<h2>1. BUSINESS ANALYST (R0072308)</h2>\n<h3>Role Summary</h3>\n<p>Analyze business requests to be solved with automated systems. Formulate and design automated systems scope and objectives based on both user needs and a good understanding of applicable business systems and industry requirements. Provide expertise in identifying, evaluating and developing systems and procedures that meet user requirements and are within stated sizing estimates. Configure system settings and options; plan and execute business design, assist in integration and acceptance testing, where necessary; and create specifications for system to meet business requirements. Include analysis of business and user needs, documentation of requirements, and translation into proper system requirement specifications.</p>\n<h3>Qualifications</h3>\n<ul>\n<li>2+ years\u2019 experience in a Business Analyst role working specifically with enterprise software products</li>\n<li>Knowledge of the Software Development and/or Product Development life-cycle</li>\n<li>Experience in requirement management, including requirements gathering, analysis, and specification documentation</li>\n<li>Ability to work effectively with cross-functional teams and synthesize cross-functional input in a team/collaborative environment</li>\n<li>Database and service level API experience is required</li>\n</ul>\n<h2>2. SOFTWARE ENGINEER IV \u2013 JAVA (R0073133)</h2>\n<h3>Role Summary</h3>\n<p>Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures. Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs. Maintains and utilizes application and programming documents in the development of code. Recommends changes in development, maintenance and system standards. Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.</p>\n<h3>Qualifications</h3>\n<ul>\n<li>Bachelor\u2019s degree in Computer Science, Information Technology, Business / Management Information Systems or related field</li>\n<li>Minimum 6 years professional experience in coding, designing, developing, and analyzing data</li>\n<li>Advanced knowledge and use of two or more front-end and back-end languages/technologies, including modern programming languages, APIs, external services, and both relational and NoSQL databases</li>\n<li>Ability to analyze, modify, and develop complex code with strong understanding of testing, validation, and application documentation</li>\n<li>Demonstrated ability to apply in-depth knowledge of procedures, methodologies, and application standards, including compliance requirements such as PCI security</li>\n</ul>\n<h2>3. SOFTWARE QA ENGINEER (R0072163)</h2>\n<h3>Role Summary</h3>\n<p>Performs and participates in application development and testing to apply continuous quality and testability of code throughout the software development lifecycle. Builds quality within the software development process with automated testing suites providing a comprehensive view from code quality to functionality. Uses quality paradigms to provide real time quality with use of automation and frequent regression testing. Designs / develops and maintains automation frameworks and automation test suites and scripts with continuous integration, testing, deployment and delivery. Conducts performance, load, security and service virtualization testing.</p>\n<h3>Qualifications</h3>\n<ul>\n<li>Bachelor\u2019s degree in Software Engineering, Information Systems, or other technical field (or equivalent experience)</li>\n<li>Minimum 4 years of experience in software testing, coding, designing, or developing</li>\n<li>Experience building and maintaining automated test suites and frameworks</li>\n<li>Strong ability to perform unit and component testing at the code level</li>\n<li>Experience working in Agile environments</li>\n</ul>\n<h2>4. PHP DEVELOPER (R0073478)</h2>\n<h3>Role Summary</h3>\n<p>Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures. Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs. Maintains and utilizes application and programming documents in the development of code. Recommends changes in development, maintenance and system standards. Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.</p>\n<h3>Qualifications</h3>\n<ul>\n<li>Bachelor\u2019s degree in Computer Science, Information Technology, Business / Management Information Systems or related field</li>\n<li>Minimum 4 years professional experience in coding, designing, developing, and analyzing data</li>\n<li>Advanced knowledge and use of one or more front-end or back-end programming languages/technologies and moderate understanding of the corresponding paired technologies</li>\n<li>Experience working with modern programming languages, APIs, external services, and both relational and NoSQL databases</li>\n<li>Ability to perform coding, testing, debugging, and documentation while supporting application standards, procedures, and compliance requirements</li>\n</ul>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/miscnote", 
        "name": "miscnote", 
        "avatar": "https://cdn.v2ex.com/gravatar/fa3a0431ee232cdeeccd0608eb5aed21?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227952", 
      "title": "\u5e7f\u5dde\u9ec4\u57d4-\u667a\u6167\u80fd\u6e90\u521b\u4e1a\u516c\u53f8- Java \u548c\u5d4c\u5165\u5f0f\u5f00\u53d1", 
      "id": "https://www.v2ex.com/t/1227952", 
      "date_published": "2026-07-17T03:12:20+00:00", 
      "content_html": "\u6211\u4eec\u662f\u4e00\u5bb6\u521b\u4e1a\u516c\u53f8\uff0c\u4f4d\u4e8e\u5e7f\u5dde\u9ec4\u57d4\uff0c\u9760\u8fd1\u5357\u65b9\u7535\u7f51\u3002<br />\u6211\u4eec\u76ee\u524d\u505a\u7684\u5de5\u4f5c\uff0c\u504f\u91cd\u4e8e\u6570\u5b57\u80fd\u6e90\uff0c\u6570\u636e+AI \u8d4b\u80fd\u7535\u7f51\uff0c\u5b9e\u73b0\u964d\u672c\u589e\u6548\u3002<br />\u6210\u529f\u843d\u5730\u7684\u4ea7\u54c1\uff0c\u5305\u62ec\u667a\u6167\u914d\u7f51\u7ba1\u7406\u7cfb\u7edf\uff1a<br /><a target=\"_blank\" href=\"https://omhost.net/\" rel=\"nofollow noopener\">https://omhost.net/</a><br />\u4ee5\u53ca\u5149\u4f0f\u56db\u53ef\u4ea7\u54c1\u3001\u5206\u5e03\u5f0f\u65b0\u80fd\u6e90\u667a\u80fd\u7ba1\u63a7\u7cfb\u7edf\uff08\u4e91\u8fb9\u4e00\u4f53\uff09\u3002<br /><br />\u516c\u53f8\u5728\u5feb\u901f\u53d1\u5c55\u4e2d\uff0c\u8bda\u8058 JAVA \u7a0b\u5e8f\u5458\uff08\u4e91\u7aef\u540e\u53f0\u5f00\u53d1\uff09\u4ee5\u53ca\u5d4c\u5165\u5f0f\u5f00\u53d1\u5de5\u7a0b\u5e08\uff08\u667a\u80fd\u8fb9\u7f18\u7aef\u5f00\u53d1\uff09\u3002<br />\u8981\u6c42\u5c31\u4e0d\u8d58\u8ff0\u4e86\uff0c\u5e0c\u671b\u505a\u8fc7\u80fd\u6e90\u548c\u7535\u529b\u884c\u4e1a\uff0c\u6709 2-3 \u5e74\u7ecf\u9a8c\uff0c\u6b63\u89c4\u672c\u79d1\u4ee5\u4e0a\u5b66\u5386\u3002<br />\u5d4c\u5165\u5f0f\u5f00\u53d1\u8981\u6c42\u719f\u6089 linux \u7cfb\u7edf\uff0c\u719f\u6089\u7535\u529b\u91c7\u96c6\u534f\u8bae\u3002<br />\u85aa\u8d44\u5f85\u9047\u662f\uff1a18k x 14,\u5de5\u4f5c\u4e0d\u5377\u3002<br /><br />\u6b22\u8fce\u53d1\u9001\u7b80\u5386\u5230\uff1a me@winds.dev <br />\u5408\u9002\u6211\u4eec\u4f1a\u5c3d\u5feb\u5b89\u6392\u9762\u8bd5\u3002"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/rerexiatian", 
        "name": "rerexiatian", 
        "avatar": "https://cdn.v2ex.com/gravatar/ceb226aad5bc156433d42038a6c8c6c4?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227881", 
      "date_modified": "2026-07-16T19:22:27+00:00", 
      "content_html": "<p>\u4e00\u3001Agent \u7cfb\u7edf\u67b6\u6784\u5f00\u53d1\n\u57fa\u4e8e LangGraph \u3001LangChain \u3001LlamaIndex \u642d\u5efa\u751f\u4ea7\u7ea7\u6709\u72b6\u6001 Agent \u5de5\u4f5c\u6d41\uff0c\u843d\u5730 ReAct \u3001Plan-and-Execute \u3001Multi-Agent \u7b49\u4e3b\u6d41\u67b6\u6784\u3002\u8bbe\u8ba1\u591a\u667a\u80fd\u4f53\u534f\u4f5c\u4f53\u7cfb\uff0c\u5b9e\u73b0\u4efb\u52a1\u59d4\u6d3e\u3001\u6743\u9650\u79fb\u4ea4\u3001\u7fa4\u7ec4\u534f\u540c\uff0c\u57fa\u4e8e MCP \u3001A2A \u534f\u8bae\u5b8c\u6210\u5de5\u5177\u7edf\u4e00\u63a5\u5165\u4e0e\u8de8 Agent \u901a\u4fe1\u3002\u642d\u5efa Agent \u6301\u4e45\u5316\u6267\u884c\u3001\u4eba\u5728\u56de\u8def\u3001\u5f02\u5e38\u91cd\u8bd5\u3001\u6545\u969c\u6062\u590d\u7b49\u751f\u4ea7\u80fd\u529b\uff0c\u63d0\u5347\u590d\u6742\u573a\u666f\u4efb\u52a1\u6267\u884c\u51c6\u786e\u7387\u4e0e\u7cfb\u7edf\u7a33\u5b9a\u6027\u3002</p>\n<p>\u4e8c\u3001\u751f\u4ea7\u7ea7 RAG \u4f53\u7cfb\u5efa\u8bbe\n\u642d\u5efa\u7aef\u5230\u7aef\u751f\u4ea7\u7ea7 RAG \u6d41\u6c34\u7ebf\uff0c\u5b9e\u73b0\u975e\u7ed3\u6784\u5316\u6587\u6863\u89e3\u6790\u3001\u5411\u91cf\u5316\u6784\u5efa\u3001\u6df7\u5408\u68c0\u7d22\uff08\u5411\u91cf+BM25+\u91cd\u6392\u5e8f\uff09\u3001\u67e5\u8be2\u4f18\u5316\u3001\u4e0a\u4e0b\u6587\u538b\u7f29\u53ca Agentic \u81ea\u4e3b\u68c0\u7d22\u80fd\u529b\u3002\u843d\u5730 GraphRAG \u65b9\u6848\uff0c\u7ed3\u5408\u77e5\u8bc6\u56fe\u8c31\u5b9e\u73b0\u5b9e\u4f53\u5173\u8054\u4e0e\u591a\u8df3\u63a8\u7406\uff0c\u8d1f\u8d23\u9886\u57df\u77e5\u8bc6\u5e93\u8fed\u4ee3\u3001\u7d22\u5f15\u6cbb\u7406\u53ca\u6027\u80fd\u4f18\u5316\u3002</p>\n<p>\u4e09\u3001\u63d0\u793a\u5de5\u7a0b\u4e0e\u4e1a\u52a1\u843d\u5730\n\u8d1f\u8d23\u5927\u5c0f\u6a21\u578b\u63d0\u793a\u8bcd\u8bbe\u8ba1\u3001\u8fed\u4ee3\u4e0e\u7248\u672c\u7ba1\u7406\uff0c\u901a\u8fc7 A/B \u6d4b\u8bd5\u6301\u7eed\u4f18\u5316\u6a21\u578b\u8f93\u51fa\u6548\u679c\uff0c\u6df1\u8015\u4e3b\u6d41\u5f00\u6e90\u5927\u6a21\u578b\u80fd\u529b\u8fb9\u754c\u3002\u8ddf\u8fdb\u524d\u6cbf AI \u6280\u672f\u5e76\u5b8c\u6210\u5de5\u7a0b\u5316\u843d\u5730\uff0c\u5bf9\u63a5\u8de8\u56e2\u961f\u534f\u4f5c\uff0c\u5c06 Agent \u80fd\u529b\u5c01\u88c5\u6807\u51c6\u5316 API \u8d4b\u80fd\u4e1a\u52a1\u3002\u8d1f\u8d23\u6280\u672f\u6587\u6863\u8f93\u51fa\uff0c\u53c2\u4e0e\u9700\u6c42\u8bc4\u5ba1\u3001\u9879\u76ee\u7acb\u9879\u4e0e\u6280\u672f\u65b9\u6848\u89c4\u5212\u3002</p>\n<p>\u4efb\u804c\u8981\u6c42\n\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u8ba1\u7b97\u673a\u3001\u8f6f\u4ef6\u5de5\u7a0b\u7b49\u76f8\u5173\u4e13\u4e1a\uff0c3-5 \u5e74 AI \u5e94\u7528/\u540e\u7aef\u7814\u53d1\u7ecf\u9a8c\uff0c\u5177\u5907 AI Agent \u3001LLM \u9879\u76ee\u4ece 0 \u5230 1 \u5b8c\u6574\u843d\u5730\u7ecf\u9a8c\u3002\n\u719f\u7ec3\u638c\u63e1 Python/Java/Go \u4efb\u610f\u4e00\u95e8\u540e\u7aef\u8bed\u8a00\uff0c\u5177\u5907\u624e\u5b9e\u7f16\u7801\u80fd\u529b\u4e0e\u5de5\u7a0b\u5316\u601d\u7ef4\u3002\n\u6df1\u523b\u7406\u89e3 LLM \u5e94\u7528\u539f\u7406\uff0c\u719f\u7ec3\u8fd0\u7528 LangChain \u3001LangGraph \u3001LlamaIndex \u7b49\u6846\u67b6\uff0c\u638c\u63e1\u591a\u667a\u80fd\u4f53\u534f\u4f5c\u3001MCP/A2A \u534f\u8bae\u6838\u5fc3\u6280\u672f\uff0c\u5177\u5907\u590d\u6742 Agent \u7cfb\u7edf\u5f00\u53d1\u7ecf\u9a8c\u3002\n\u7cbe\u901a\u751f\u4ea7\u7ea7 RAG \u67b6\u6784\u8bbe\u8ba1\u3001\u6027\u80fd\u4f18\u5316\u3001\u5e7b\u89c9\u6291\u5236\u53ca\u77e5\u8bc6\u5e93\u6cbb\u7406\uff0c\u5177\u5907\u5927\u89c4\u6a21\u4e1a\u52a1 RAG \u843d\u5730\u5b9e\u6218\u7ecf\u9a8c\u3002\n\u5177\u5907\u5206\u5e03\u5f0f\u3001\u5bb9\u5668\u5316\u90e8\u7f72\u8fd0\u7ef4\u80fd\u529b\uff0c\u64c5\u957f\u7ebf\u4e0a\u95ee\u9898\u6392\u67e5\u4e0e\u7cfb\u7edf\u4f18\u5316\u3002\n\u6709 AI Coding \u5de5\u5177\u843d\u5730\u3001\u91d1\u878d\u4fe1\u8d37\u9886\u57df\u5f00\u53d1\u7ecf\u9a8c\u8005\u4f18\u5148\u3002</p>\n<p>\u5c97\u4f4d\u4fe1\u606f\uff1a\u6025\u62db\u5927\u6a21\u578b\u5c97\u4f4d\uff0c\u6b22\u8fce\u7b26\u5408\u6761\u4ef6\u8005\u79ef\u6781\u6295\u9012\uff1b\u85aa\u8d44 25-30K \uff1b\u5de5\u4f5c\u5730\u70b9\uff1a\u4e0a\u6d77\u6d66\u4e1c\u4e16\u7eaa\u5927\u9053\u3002\u9762\u8bd5\u6d41\u7a0b\u5171\u4e09\u8f6e\uff0c\u524d\u4e24\u8f6e\u7ebf\u4e0a\u9762\u8bd5\u3001\u7ec8\u9762\u7ebf\u4e0b\u9762\u8bd5\uff0c\u53ef\u4e00\u5468\u5185\u5feb\u901f\u5165\u804c\u3002 \u5982\u6709\u610f\u5411\u53ef\u8054\u7cfb\u5fae\u4fe1\uff1atjp9432</p>\n", 
      "date_published": "2026-07-16T19:21:31+00:00", 
      "title": "\u90e8\u95e8\u6709 4 \u4e2a agent \u5927\u6a21\u578b\u5c97\u4f4d\uff0c\u6b22\u8fce\u6295\u9012", 
      "id": "https://www.v2ex.com/t/1227881"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/joywho", 
        "name": "joywho", 
        "avatar": "https://cdn.v2ex.com/avatar/1980/2714/773250_large.png?m=1780455744"
      }, 
      "url": "https://www.v2ex.com/t/1227866", 
      "date_modified": "2026-07-16T14:54:19+00:00", 
      "content_html": "1.\u5173\u4e8e\u5c97\u4f4d<br />\u6211\u4eec\u6b63\u5728\u5bfb\u627e\u4e00\u4f4d\u4ee5\u8f6f\u4ef6\u5de5\u7a0b\u548c\u540e\u7aef\u5f00\u53d1\u80fd\u529b\u4e3a\u6838\u5fc3\uff0c\u540c\u65f6\u5177\u5907 AI \u5e94\u7528\u5f00\u53d1\u7ecf\u9a8c\u7684\u8d44\u6df1 AI \u5168\u6808\u5de5\u7a0b\u5e08\u3002\u4f60\u5c06\u8d1f\u8d23\u4f01\u4e1a\u7ea7 AI Agent \u4ea7\u54c1\u7684\u67b6\u6784\u8bbe\u8ba1\u3001\u7814\u53d1\u843d\u5730\u4e0e\u6301\u7eed\u6f14\u8fdb\uff0c\u4e0e\u4f18\u79c0\u7684\u5de5\u7a0b\u56e2\u961f\u5171\u540c\u6253\u9020\u9762\u5411\u771f\u5b9e\u4e1a\u52a1\u573a\u666f\u7684\u4e0b\u4e00\u4ee3 AI \u4ea7\u54c1\u3002<br /><br /><br />2.\u5c97\u4f4d\u804c\u8d23<br />\t#1 \u8d1f\u8d23 AI Agent \u7cfb\u7edf\u7684\u67b6\u6784\u8bbe\u8ba1\u3001\u5f00\u53d1\u4e0e\u6301\u7eed\u4f18\u5316\uff0c\u6784\u5efa\u9ad8\u6027\u80fd\u3001\u9ad8\u53ef\u7528\u3001\u9ad8\u53ef\u9760\u7684 AI \u5e94\u7528\u3002<br />\t#2 \u8d1f\u8d23\u5927\u8bed\u8a00\u6a21\u578b\uff08 LLM \uff09\u76f8\u5173\u5e94\u7528\u5f00\u53d1\uff0c\u5305\u62ec Agent \u3001RAG \uff08\u68c0\u7d22\u589e\u5f3a\u751f\u6210\uff09\u3001Workflow \u3001Tool Calling \u7b49\u6838\u5fc3\u80fd\u529b\u5efa\u8bbe\u3002<br />\t#3 \u8d1f\u8d23 AI \u4ea7\u54c1\u524d\u540e\u7aef\u5f00\u53d1\uff0c\u5b8c\u6210 API \u670d\u52a1\u3001\u77e5\u8bc6\u5e93\u3001\u5411\u91cf\u6570\u636e\u5e93\u3001\u591a\u6a21\u578b\u8def\u7531\u3001\u7f13\u5b58\u3001\u4efb\u52a1\u8c03\u5ea6\u53ca Web \u5e94\u7528\u7b49\u6838\u5fc3\u6a21\u5757\u7684\u8bbe\u8ba1\u3001\u5f00\u53d1\u4e0e\u4f18\u5316\u3002<br />\t#4 \u6301\u7eed\u4f18\u5316\u7cfb\u7edf\u6027\u80fd\uff0c\u5305\u62ec\u5e76\u53d1\u5904\u7406\u3001\u6570\u636e\u5e93\u8bbf\u95ee\u3001\u7f13\u5b58\u673a\u5236\u3001\u5f02\u6b65\u4efb\u52a1\u3001\u8d44\u6e90\u8c03\u5ea6\u53ca\u6210\u672c\u63a7\u5236\uff0c\u4e0d\u65ad\u63d0\u5347\u7cfb\u7edf\u7a33\u5b9a\u6027\u3001\u8fd0\u884c\u6548\u7387\u53ca\u7528\u6237\u4f53\u9a8c\u3002<br />\t#5 \u4e0e\u4ea7\u54c1\u3001\u7b97\u6cd5\u3001\u524d\u7aef\u53ca\u6570\u636e\u56e2\u961f\u7d27\u5bc6\u534f\u4f5c\uff0c\u5171\u540c\u63a8\u8fdb AI \u4ea7\u54c1\u7814\u53d1\u4e0e\u843d\u5730\uff0c\u89e3\u51b3\u590d\u6742\u6280\u672f\u95ee\u9898\uff0c\u63a8\u52a8\u4e1a\u52a1\u6301\u7eed\u521b\u65b0\u3002<br />\t#6 \u8ddf\u8e2a AI \u4e0e\u8f6f\u4ef6\u5de5\u7a0b\u9886\u57df\u7684\u524d\u6cbf\u6280\u672f\uff0c\u6301\u7eed\u4f18\u5316\u7cfb\u7edf\u67b6\u6784\u4e0e\u7814\u53d1\u6d41\u7a0b\uff0c\u63a8\u52a8\u6280\u672f\u521b\u65b0\u548c\u5de5\u7a0b\u5b9e\u8df5\u843d\u5730\u3002<br /><br /><br />3.\u4efb\u804c\u8981\u6c42<br />\t#1 \u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u8ba1\u7b97\u673a\u3001\u8f6f\u4ef6\u5de5\u7a0b\u3001\u4eba\u5de5\u667a\u80fd\u7b49\u76f8\u5173\u4e13\u4e1a\uff0c3 \u5e74\u53ca\u4ee5\u4e0a\u5f00\u53d1\u7ecf\u9a8c\uff1b\u4f18\u5148\u8003\u8651\u6bd5\u4e1a\u4e8e\u56fd\u5185\u53cc\u4e00\u6d41\u9ad8\u6821\uff08 985/211 \uff09\u6216\u6d77\u5916\u77e5\u540d\u9662\u6821\u7684\u5019\u9009\u4eba\uff0c\u7279\u522b\u4f18\u79c0\u8005\u53ef\u9002\u5f53\u653e\u5bbd\u3002<br />\t#2 \u5177\u5907\u624e\u5b9e\u7684\u8f6f\u4ef6\u5de5\u7a0b\u80fd\u529b\u548c\u540e\u7aef\u5f00\u53d1\u57fa\u7840\uff0c\u719f\u7ec3\u638c\u63e1 Python \u3001Java \u3001Go \u3001C++\u3001Rust \u7b49\u81f3\u5c11\u4e00\u79cd\u4e3b\u6d41\u540e\u7aef\u5f00\u53d1\u8bed\u8a00\uff0c\u719f\u6089 FastAPI \u3001Django \u3001Flask \u3001Spring Boot \u3001Gin \u7b49\u81f3\u5c11\u4e00\u79cd\u4e3b\u6d41\u540e\u7aef\u5f00\u53d1\u6846\u67b6\uff1b\u5177\u5907\u4e00\u5b9a\u7684\u524d\u7aef\u5f00\u53d1\u80fd\u529b\uff0c\u80fd\u591f\u72ec\u7acb\u5b8c\u6210 AI \u4ea7\u54c1\u524d\u540e\u7aef\u534f\u540c\u5f00\u53d1\u3002<br />\t#3 \u5177\u5907 4 \u4eba\u4ee5\u4e0a\u7814\u53d1\u56e2\u961f\u7ba1\u7406\u7ecf\u9a8c\uff0c\u80fd\u591f\u8d1f\u8d23\u56e2\u961f\u6280\u672f\u7ba1\u7406\u3001\u4efb\u52a1\u5206\u914d\u3001\u9879\u76ee\u63a8\u8fdb\u53ca\u8de8\u56e2\u961f\u534f\u4f5c\uff0c\u5177\u5907\u4e00\u5b9a\u7684\u56e2\u961f\u5efa\u8bbe\u548c\u6280\u672f\u7ba1\u7406\u80fd\u529b\u3002<br />\t#4 \u719f\u6089 Linux \u3001Git \u3001Docker \uff0c\u4e86\u89e3 Kubernetes \u3001\u4e91\u539f\u751f\uff1b\u719f\u6089 MySQL \u3001PostgreSQL \u3001Redis \u3001Kafka \u3001RabbitMQ \u7b49\uff0c\u5177\u5907\u6570\u636e\u5e93\u8bbe\u8ba1\u53ca\u6027\u80fd\u4f18\u5316\u80fd\u529b\u3002<br />\t#5 \u719f\u6089 RESTful API \u3001\u7f51\u7edc\u7f16\u7a0b\u3001\u5f02\u6b65\u7f16\u7a0b\u53ca\u9ad8\u5e76\u53d1\u7cfb\u7edf\u8bbe\u8ba1\uff0c\u5177\u5907\u826f\u597d\u7684\u7cfb\u7edf\u67b6\u6784\u8bbe\u8ba1\u548c\u6027\u80fd\u4f18\u5316\u80fd\u529b\u3002<br />\t#6 \u5177\u6709 AI \u5e94\u7528\u5f00\u53d1\u7ecf\u9a8c\uff0c\u719f\u6089 LLM \u3001RAG \u3001FAISS \u3001PGVector \u3001Milvus \u3001Elasticsearch \u7b49\u76f8\u5173\u6280\u672f\u3002<br />\t#7 \u719f\u6089 Harness \u3001Skills \u3001Workflow \u3001Tool Calling \u3001Function Calling \u3001MCP \u7b49\u6280\u672f\uff1b\u719f\u6089 LangChain \u3001LlamaIndex \u3001Dify \u3001LangGraph \u3001AutoGen \u3001CrewAI \u7b49\u81f3\u5c11\u4e00\u79cd Agent \u6846\u67b6\uff0c\u6216\u5177\u5907\u81ea\u4e3b\u8bbe\u8ba1\u5f00\u53d1\u80fd\u529b\u3002<br />\t#8 \u5177\u5907\u826f\u597d\u7684\u6c9f\u901a\u534f\u4f5c\u80fd\u529b\uff0c\u80fd\u591f\u63a8\u52a8\u8de8\u56e2\u961f\u5408\u4f5c\uff0c\u5177\u6709 AI \u4ea7\u54c1\u7814\u53d1\u53ca\u843d\u5730\u7ecf\u9a8c\u8005\u4f18\u5148\u3002<br /><br /><br />4.\u52a0\u5206\u9879<br />\t#1 \u5177\u6709\u91d1\u878d\u3001\u533b\u836f\u7b49\u5782\u76f4\u884c\u4e1a AI \u9879\u76ee\u7ecf\u9a8c\uff0c\u719f\u6089\u884c\u4e1a\u4e1a\u52a1\u6d41\u7a0b\u3001\u6570\u636e\u4f53\u7cfb\u53ca\u5e94\u7528\u573a\u666f\u3002<br />\t#2 \u5177\u6709\u4f01\u4e1a\u7ea7\uff08 B \u7aef\uff09 AI Agent \u9879\u76ee\u4ece\u9700\u6c42\u5206\u6790\u3001\u65b9\u6848\u8bbe\u8ba1\u3001\u7814\u53d1\u5b9e\u65bd\u5230\u4ea4\u4ed8\u843d\u5730\u7684\u5168\u751f\u547d\u5468\u671f\u7ecf\u9a8c\uff0c\u80fd\u591f\u72ec\u7acb\u63a8\u52a8\u9879\u76ee\u4ea4\u4ed8\u3002<br /><br /><br />5.\u516c\u53f8\u6587\u5316<br />\t#1 \u52a1\u5b9e\u7684\u8003\u6838\u4f53\u7cfb:\u7ed3\u679c\u5bfc\u5411\uff0c\u800c\u975e\u5750\u73ed\u5bfc\u5411\uff1a\u5173\u6ce8\u5de5\u4f5c\u6210\u679c\u4e0e\u4e1a\u52a1\u4ef7\u503c\uff0c\u4e0d\u4ee5\u5de5\u4f5c\u65f6\u957f\u4f5c\u4e3a\u8003\u6838\u6807\u51c6\u3002<br />\t#2 \u7075\u6d3b\u529e\u516c\u6a21\u5f0f\uff1a\u6bcf\u5468 2 \u5929\u5c45\u5bb6\u529e\u516c\uff08 Hybrid Working \uff09\uff0c\u517c\u987e\u5de5\u4f5c\u6548\u7387\u4e0e\u751f\u6d3b\u5e73\u8861\u3002<br />\t#3 \u8d34\u5fc3\u901a\u52e4\u798f\u5229\uff1a\u63d0\u4f9b\u4e0a\u4e0b\u73ed\u6253\u8f66\u8d39\u7528\u62a5\u9500\uff0c\u8ba9\u901a\u52e4\u66f4\u8f7b\u677e\u3001\u66f4\u9ad8\u6548\u3002<br />\t#4 \u5f00\u653e\u3001\u6241\u5e73\u3001\u9ad8\u6548\u7684\u56e2\u961f\u6587\u5316\uff1a\u5c0a\u91cd\u4e13\u4e1a\u3001\u9f13\u52b1\u521b\u65b0\uff0c\u4e3a\u6bcf\u4e00\u4f4d\u6210\u5458\u63d0\u4f9b\u5145\u5206\u53d1\u6325\u4ef7\u503c\u548c\u6301\u7eed\u6210\u957f\u7684\u7a7a\u95f4\u3002<br /><br />## \u5de5\u4f5c\u5730\u70b9<br />\u5317\u4eac/\u4e0a\u6d77<br /><br />##\u7b80\u5386\u6295\u9012<br />joy_ss@foxmail.com", 
      "date_published": "2026-07-16T14:52:27+00:00", 
      "title": "[\u62db\u8058] \u751f\u7269\u533b\u836f AI\uff5c\u8d44\u6df1 AI \u5168\u6808\u5de5\u7a0b\u5e08\uff08LLM/RAG/Agent\uff09|35\uff5e 55K\uff5c\u5317\u4eac/\u4e0a\u6d77 |", 
      "id": "https://www.v2ex.com/t/1227866"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/luckysix", 
        "name": "luckysix", 
        "avatar": "https://cdn.v2ex.com/gravatar/0f3adca2b60ed491d0b7730db2ceb8f5?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227839", 
      "title": "\u5feb\u624b\u5546\u4e1a\u5316\u7b97\u6cd5\uff5c\u591a\u4e2a\u56e2\u961f HC \u5145\u8db3\uff08\u5185\u90e8\u6d88\u606f\uff09", 
      "id": "https://www.v2ex.com/t/1227839", 
      "date_published": "2026-07-16T12:37:01+00:00", 
      "content_html": "\u65b9\u5411\u4e3b\u8981\u662f\u5e7f\u544a\u7b97\u6cd5\uff0c\u8986\u76d6\u6a21\u578b\u3001\u6392\u5e8f\u3001\u7ade\u4ef7\u3001\u6295\u653e\u7b56\u7565\u3001\u5ba2\u6237\u589e\u957f\u3001\u54c1\u724c\u5e7f\u544a\u3001\u5185\u5bb9\u7406\u89e3\u3001LLM/Agent \u7b49\u3002\u5730\u70b9\u4ee5\u5317\u4eac/\u676d\u5dde\u4e3a\u4e3b\uff0c\u793e\u62db\uff0c\u6709\u641c\u5e7f\u63a8\u7ecf\u5386\u6700\u597d\u4e0d\u8fc7\uff0c\u6ca1\u6709\u4e5f\u95ee\u9898\u4e0d\u5927\u3002<br /><br />\u6211\u8fd9\u8fb9\u80fd\u63d0\u4f9b\u5185\u63a8\uff0c\u6838\u5fc3\u4f18\u52bf\u662f\uff1a\u5bf9\u5546\u4e1a\u5316\u8fd9\u8fb9\u4e00\u4e9b\u56e2\u961f\u548c\u4e1a\u52a1\u65b9\u5411\u6bd4\u8f83\u719f\uff0c\u80fd\u5c3d\u91cf\u5e2e\u4f60\u907f\u5f00\u4e00\u4e9b\u4e0d\u592a\u5efa\u8bae\u53bb\u7684\u7ec4\uff0c\u8fd9\u91cc\u61c2\u7684\u90fd\u61c2\uff0c\u6216\u4f60\u6709\u660e\u786e\u610f\u5411\u4e5f\u884c\uff08\u53ef\u80fd\u8e29\u5751\u6211\u4f1a\u63d0\u9192\uff09\u3002<br /><br />\u611f\u5174\u8da3\u53ef\u4ee5\u79c1\u4fe1\u6211\uff0c\u76f4\u63a5\u53d1\u7b80\u5386\u5230 guzhizi123@163.com \uff0c\u63a8\u524d\u4f1a\u786e\u8ba4\u4fe1\u606f\uff0c\u6211\u4e5f\u4f1a\u8f7b\u7b5b\uff0cpass \u4e0e\u5426\uff0c\u4e00\u822c 1.5 \u4e2a\u5de5\u4f5c\u65e5\u5185\u90fd\u4f1a\u56de\u590d\uff0c\u4e0b\u9762\u9644\u4e0a\u57fa\u672c\u7684 JD \u3002<br /><br />\u5e7f\u544a\u7b97\u6cd5\u5de5\u7a0b\u5e08\uff08\u504f\u6a21\u578b\uff09<br />\u5de5\u4f5c\u5185\u5bb9\uff1a\u8d1f\u8d23\u5e7f\u544a CTR/CVR/\u8f6c\u5316\u7387/ROI \u7b49\u9884\u4f30\u6a21\u578b\uff0c\u5e7f\u544a\u5339\u914d\u3001\u6392\u5e8f\u3001\u53ec\u56de\u3001\u591a\u4efb\u52a1\u63a8\u8350\u3001\u8de8\u57df\u63a8\u8350\u3001\u5927\u4fc3\u5efa\u6a21\u7b49\u6a21\u578b\u8fed\u4ee3\u3002<br />\u6280\u672f\u65b9\u5411\uff1a\u6df1\u5ea6\u5b66\u4e60\u3001\u63a8\u8350\u7cfb\u7edf\u3001\u5f3a\u5316\u5b66\u4e60\u3001\u8fc1\u79fb\u5b66\u4e60\u3001\u56fe\u795e\u7ecf\u7f51\u7edc\u3001\u591a\u6a21\u6001/\u5927\u6a21\u578b\u3001\u751f\u6210\u5f0f\u63a8\u8350\u7b49\u3002<br />\u4e1a\u52a1\u76ee\u6807\uff1a\u63d0\u5347\u5e7f\u544a\u6295\u653e\u6548\u679c\u3001\u6d41\u91cf\u53d8\u73b0\u6548\u7387\u548c\u5e7f\u544a\u4e3b\u957f\u671f\u4ef7\u503c\u3002<br />\u5c97\u4f4d\u8981\u6c42\uff1a\u719f\u6089 Python/C++ \u81f3\u5c11\u4e00\u79cd\uff0c\u6570\u636e\u7ed3\u6784\u548c\u7b97\u6cd5\u57fa\u7840\u624e\u5b9e\uff1b\u5177\u5907\u673a\u5668\u5b66\u4e60\u3001\u63a8\u8350\u7cfb\u7edf\u3001\u6570\u636e\u6316\u6398\u6216\u8ba1\u7b97\u5e7f\u544a\u7ecf\u9a8c\u3002<br />\u52a0\u5206\u9879\uff1a\u6709\u5e7f\u544a/\u63a8\u8350\u7cfb\u7edf\u7ebf\u4e0a\u7ecf\u9a8c\uff0c\u719f\u6089\u57fa\u672c\u6df1\u5ea6\u5b66\u4e60\u6846\u67b6\uff0c\u6709\u641c\u7d22\u5e7f\u544a\u3001\u5c55\u793a\u5e7f\u544a\u3001\u7528\u6237\u589e\u957f\u6216\u9876\u4f1a\u8bba\u6587\u7ecf\u9a8c\u3002<br /><br />\u5e7f\u544a\u7b97\u6cd5\u5de5\u7a0b\u5e08\uff08\u504f\u7b56\u7565\uff09<br />\u5de5\u4f5c\u5185\u5bb9\uff1a\u8d1f\u8d23\u5e7f\u544a\u6838\u5fc3\u7b56\u7565\u548c\u673a\u5236\u8bbe\u8ba1\uff0c\u5305\u62ec\u7ade\u4ef7\u3001\u5206\u914d\u3001oCPX \u51fa\u4ef7\u3001\u6d41\u91cf\u4f18\u9009\u3001\u5ba2\u6237\u751f\u6001\u3001\u6295\u653e\u94fe\u8def\u4f18\u5316\u7b49\u3002<br />\u6280\u672f\u65b9\u5411\uff1a\u5e7f\u544a\u6392\u5e8f\u7b56\u7565\u3001\u51fa\u4ef7\u7b56\u7565\u3001\u6df7\u6392\u3001\u5ba2\u6237\u589e\u957f/\u7559\u5b58\u3001\u884c\u4e1a\u5dee\u5f02\u5316\u7b56\u7565\u7b49\u3002<br />\u4e1a\u52a1\u76ee\u6807\uff1a\u63d0\u5347\u6d41\u91cf\u53d8\u73b0\u6548\u7387\u3001\u5e7f\u544a\u4e3b\u6295\u653e\u6548\u679c\u3001\u8425\u9500\u6548\u7387\u548c\u5ba2\u6237\u957f\u671f\u589e\u957f\u3002<br />\u5c97\u4f4d\u8981\u6c42\uff1a\u7406\u89e3\u5e7f\u544a\u7b97\u6cd5\u3001\u4e1a\u52a1\u548c\u6280\u672f\u67b6\u6784\uff1b\u5177\u5907\u8f83\u5f3a\u6570\u636e\u5206\u6790\u3001\u95ee\u9898\u62c6\u89e3\u548c\u5b9e\u9a8c\u8fed\u4ee3\u80fd\u529b\uff1b\u719f\u6089 Python/C++\u3002<br />\u52a0\u5206\u9879\uff1a\u6709\u5927\u578b\u5e7f\u544a\u5e73\u53f0\u7b56\u7565\u7ecf\u9a8c\uff0c\u505a\u8fc7\u7ade\u4ef7\u3001\u53ec\u56de\u3001\u6392\u5e8f\u3001oCPX \u3001\u54c1\u724c\u5e7f\u544a\u6216\u5ba2\u6237\u589e\u957f\u76f8\u5173\u65b9\u5411\u3002<br /><br />\u6ce8\uff1a\u5546\u4e1a\u5316\u662f C++ \u5f15\u64ce\uff0c\u4e0d\u61c2\u5176\u5b9e\u5f71\u54cd\u6ca1\u90a3\u4e48\u5927\uff0c\u636e\u6211\u6240\u77e5\u4e00\u5927\u534a\u4eba\u5165\u804c\u524d\u90fd\u4e0d\u4f1a\u3002\u53e6\u5916\u504f\u7b56\u7565\u5e76\u4e0d\u662f\u6307\u4e0d\u505a\u6a21\u578b\uff0c\u50cf\u751f\u6210\u5f0f\u51fa\u4ef7\u3001QCPX \u53d1\u5238\u3001\u6d41\u91cf\u6a21\u578b\u3001\u884c\u4e1a\u6a21\u578b\u7b49\u5176\u5b9e\u90fd\u5728\u7b56\u7565\u65b9\u5411\u3002"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/EVJohn", 
        "name": "EVJohn", 
        "avatar": "https://cdn.v2ex.com/gravatar/0a1e49433932a37d4dd93180582ea7e9?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227811", 
      "date_modified": "2026-07-16T09:55:50+00:00", 
      "content_html": "<h1>\u8d44\u6df1 Golang \u540e\u7aef\u5de5\u7a0b\u5e08\uff08\u4ea4\u6613\u5e73\u53f0 \u00b7 0 \u5230 1 \uff09</h1>\n<p>\ud83d\udccd \u6df1\u5733\u4e0a\u6885\u6797\uff08\u524d\u671f\u7ea6 3 \u4e2a\u6708\uff0c\u540e\u8f6c\u5e7f\u5dde\u529e\u516c\uff09\u00b7 \u7ebf\u4e0b\u529e\u516c \u00b7 \u7f34\u7eb3\u5e7f\u5dde\u793e\u4fdd </p>\n<h2>\u5c97\u4f4d\u804c\u8d23</h2>\n<ol>\n<li>\u8d1f\u8d23\u5e73\u53f0\u540e\u7aef\u4ece 0 \u5230 1 \u7684\u67b6\u6784\u8bbe\u8ba1\u4e0e\u7814\u53d1\uff1a\u8ba2\u5355\u3001\u9884\u7ea6\u6392\u671f\u3001\u6d3e\u5355\u6539\u6d3e\u3001\u7b7e\u5230\u5c65\u7ea6\u3001\u652f\u4ed8\u9000\u6b3e\u3001\u7ed3\u7b97\u5bf9\u8d26\u7b49\u6838\u5fc3\u94fe\u8def\uff1b</li>\n<li>\u8bbe\u8ba1\u6e05\u6670\u53ef\u6269\u5c55\u7684\u4e1a\u52a1\u72b6\u6001\u673a\u4e0e\u9886\u57df\u6a21\u578b\uff0c\u4fdd\u969c\u8ba2\u5355\u4e0e\u8d44\u91d1\u94fe\u8def\u7684\u5e42\u7b49\u3001\u4e00\u81f4\u3001\u53ef\u8ffd\u6eaf\uff1b</li>\n<li>\u5efa\u8bbe\u7528\u6237\u7aef\u3001\u670d\u52a1\u8005\u7aef\u4e0e\u8fd0\u8425\u540e\u53f0 API \uff0c\u63a5\u5165\u652f\u4ed8\u3001\u5730\u56fe\u3001\u77ed\u4fe1\u3001\u63a8\u9001\u3001\u5bf9\u8c61\u5b58\u50a8\u7b49\u7b2c\u4e09\u65b9\u670d\u52a1\uff1b</li>\n<li>\u8d1f\u8d23\u6570\u636e\u5e93\u3001\u7f13\u5b58\u4e0e\u5f02\u6b65\u4efb\u52a1\u8bbe\u8ba1\uff0c\u5904\u7406\u5e76\u53d1\u7ade\u4e89\u3001\u91cd\u590d\u8bf7\u6c42\u3001\u56de\u8c03\u5f02\u5e38\u4e0e\u8d85\u65f6\u8865\u507f\uff1b</li>\n<li>\u8d1f\u8d23\u7ebf\u4e0a\u76d1\u63a7\u3001\u6545\u969c\u6392\u67e5\u4e0e\u7a33\u5b9a\u6027\u5efa\u8bbe\u3002</li>\n</ol>\n<h2>\u4efb\u804c\u8981\u6c42</h2>\n<ol>\n<li>3 \u5e74\u4ee5\u4e0a\u540e\u7aef\u7ecf\u9a8c\uff0c2 \u5e74\u4ee5\u4e0a Golang \uff0c\u6709\u5b8c\u6574\u4ece 0 \u5230 1 \u4ea4\u4ed8\u7ecf\u9a8c\uff1b</li>\n<li>\u624e\u5b9e\u7684 Go \u5e76\u53d1\u7f16\u7a0b\u4e0e\u5de5\u7a0b\u5316\u80fd\u529b\uff0c\u80fd\u72ec\u7acb\u6392\u67e5\u6027\u80fd\u4e0e\u6cc4\u6f0f\u95ee\u9898\uff1b</li>\n<li>\u719f\u7ec3 PostgreSQL \u6216 MySQL \uff08\u4e8b\u52a1\u3001\u9501\u3001\u7d22\u5f15\u3001\u4e00\u81f4\u6027\uff09\u53ca Redis \u5e38\u89c1\u573a\u666f\u4e0e\u9677\u9631\uff1b</li>\n<li>\u7406\u89e3\u4ea4\u6613\u7cfb\u7edf\u6838\u5fc3\u95ee\u9898\uff1a\u72b6\u6001\u673a\u3001\u5e42\u7b49\u3001\u652f\u4ed8\u56de\u8c03\u3001\u9000\u6b3e\u5bf9\u8d26\u3001\u5f02\u5e38\u8865\u507f\u3001\u5ba1\u8ba1\u65e5\u5fd7\uff1b</li>\n<li>\u719f\u6089 Linux / Docker / Git \uff0c\u80fd\u72ec\u7acb\u8f93\u51fa\u6280\u672f\u65b9\u6848\u5e76\u89e3\u51b3\u7ebf\u4e0a\u95ee\u9898\u3002</li>\n</ol>\n<h2>\u52a0\u5206\u9879</h2>\n<ul>\n<li>\u9884\u7ea6\u6392\u671f\u3001\u6d3e\u5355\u8c03\u5ea6\u3001\u5e93\u5b58\u6216\u6863\u671f\u6263\u51cf\u7b49\u8d44\u6e90\u7ade\u4e89\u573a\u666f\u7ecf\u9a8c\uff1b</li>\n<li>\u5fae\u4fe1/\u652f\u4ed8\u5b9d\u652f\u4ed8\u3001\u9000\u6b3e\u3001\u5206\u8d26\u3001\u5bf9\u8d26\u63a5\u5165\u7ecf\u9a8c\uff1b</li>\n<li>PostGIS / Redis GEO \u3001\u8f68\u8ff9\u5b58\u50a8\u3001\u5730\u7406\u56f4\u680f\u7ecf\u9a8c\uff1b</li>\n<li>\u5e26\u8fc7\u5c0f\u56e2\u961f\u6216\u62c5\u4efb\u8fc7\u6838\u5fc3\u6a21\u5757\u8d1f\u8d23\u4eba\u3002</li>\n</ul>\n<h2>\u6280\u672f\u6808</h2>\n<p>Go \u00b7 PostgreSQL / PostGIS \u00b7 Redis \u00b7 \u5f02\u6b65\u4efb\u52a1\u4e0e\u6d88\u606f \u00b7 Docker \u00b7 Prometheus / Grafana</p>\n<h2>\u7b80\u5386\u6295\u9012</h2>\n<p>enlrajA1MTgxOEAxNjMuY29tIE1pc3PnvZc=</p>\n<h4>BTW</h4>\n<p>\u53d1\u7684\u65f6\u5019\u8bf4\u4e0b\u4ece V2EX \u770b\u5230\u7684\uff0c\u5230\u65f6\u5019\u843d\u4e0b\u6765\u4e86\u6211\u597d\u627e\u670b\u53cb\u8981\u9152\u559d\u3002</p>\n", 
      "date_published": "2026-07-16T09:50:24+00:00", 
      "title": "[\u6df1\u5733] \u8d44\u6df1 Golang \u540e\u7aef \u00b7 \u4ea4\u6613\u5e73\u53f0 0 \u5230 1 \u00b7 15-25K \u00b7 \u7f34\u5e7f\u5dde\u793e\u4fdd", 
      "id": "https://www.v2ex.com/t/1227811"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/justinX", 
        "name": "justinX", 
        "avatar": "https://cdn.v2ex.com/avatar/e2b5/06ca/664687_large.png?m=1701222185"
      }, 
      "url": "https://www.v2ex.com/t/1227639", 
      "title": "Hiring\uff1a\r\nC++ \u4f4e\u5ef6\u8fdf\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08 / \u9ad8\u9891\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08\uff1b\u9ad8\u7ea7 Rust \u5f00\u53d1\u5de5\u7a0b\u5e08\r\n\uff08\u5916\u4f01\uff0c\u5178\u578b\u5de5\u7a0b\u5e08\u6587\u5316\uff0c\u975e\u5e38\u6241\u5e73\uff0c\u7a33\u5b9a\u6027\u9ad8\uff0c\u540c\u5b66 nice\uff09", 
      "id": "https://www.v2ex.com/t/1227639", 
      "date_published": "2026-07-16T02:00:10+00:00", 
      "content_html": "Position \u4e00\uff1aC++ \u4f4e\u5ef6\u8fdf\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08 / \u9ad8\u9891\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08<br />Job Type: Full-Time \uff0cOnsite-Singapore \u4f18\u5148/\u5176\u6b21 HK \uff08\u63d0\u4f9b EP \uff09<br />PS\uff1a<br />1 \u3001\u8d1f\u8d23\u52a0\u5bc6\u884d\u751f\u54c1\u9ad8\u9891\u4ea4\u6613\u7cfb\u7edf\u6838\u5fc3\u6a21\u5757\uff08\u884c\u60c5\u63a5\u5165\u3001\u8ba2\u5355\u6267\u884c\u3001\u98ce\u63a7\uff09\u7684\u5f00\u53d1\u4e0e\u67b6\u6784\u4f18\u5316\uff0c\u6301\u7eed\u63d0\u5347\u9ad8\u5e76\u53d1\u4e0b\u7684\u7cfb\u7edf\u7a33\u5b9a\u6027\u4e0e\u6027\u80fd\u3002<br />2 \u3001\u53cc\u4e00\u6d41/985/211 \u5168\u65e5\u5236\u8ba1\u7b97\u673a\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u57fa\u4e8e C++\u4e0e Linux \u73af\u5883\uff0c\u6df1\u5165\u591a\u7ebf\u7a0b\u3001\u5f02\u6b65 I/O \u53ca\u7f51\u7edc\u7f16\u7a0b\uff0c\u901a\u8fc7\u6027\u80fd\u5256\u6790\u548c\u7cfb\u7edf\u8c03\u4f18\u964d\u4f4e\u5ef6\u8fdf\u3001\u63d0\u9ad8\u541e\u5410\uff0c\u5e76\u4f18\u5316 CPU/\u5185\u5b58\u7b49\u8d44\u6e90\u4f7f\u7528\u3002<br />3 \u3001\u9700\u7ef4\u62a4\u4ea4\u6613\u6240 API \u8fde\u63a5\u4e0e\u5168\u94fe\u8def\u76d1\u63a7\uff0c\u5feb\u901f\u5b9a\u4f4d\u7ebf\u4e0a\u5f02\u5e38\uff0c\u5e76\u5177\u5907\u4f4e\u5ef6\u8fdf\u8c03\u4f18\u7ecf\u9a8c\uff08\u5982\u9501\u4f18\u5316\u3001\u5185\u6838\u8c03\u4f18\uff09\u53ca\u4ea4\u6613\u9886\u57df\u77e5\u8bc6\u3002<br /><br />Position \u4e8c\uff1a\u9ad8\u7ea7 Rust \u5f00\u53d1\u5de5\u7a0b\u5e08<br />Job Type: Full-Time \uff0cOnsite-Singapore \u4f18\u5148/\u5176\u6b21 HK \uff08\u63d0\u4f9b EP \uff09<br />PS\uff1a<br />1 \u3001\u8d1f\u8d23\u6838\u5fc3\u5e73\u53f0\u670d\u52a1\uff08\u5982\u6570\u636e\u670d\u52a1\uff09\u7684\u67b6\u6784\u8bbe\u8ba1\u4e0e\u7814\u53d1\uff0c\u4f7f\u7528 Rust \u4fdd\u969c\u7cfb\u7edf\u9ad8\u53ef\u7528\u3001\u53ef\u6269\u5c55\uff0c\u5e76\u6301\u7eed\u4ea4\u4ed8\u7a33\u5b9a\u9ad8\u6548\u7684\u4e1a\u52a1\u4ef7\u503c\u3002<br />2 \u3001\u53cc\u4e00\u6d41/985/211 \u5168\u65e5\u5236\u8ba1\u7b97\u673a\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u7cbe\u901a Rust \u5f02\u6b65\u8fd0\u884c\u65f6\uff08 Tokio/async-std \uff09\u53ca\u751f\u6001\u5de5\u5177\uff08 Actix/Axum \uff09\uff0c\u5177\u5907\u5206\u5e03\u5f0f\u6216\u5fae\u670d\u52a1\u5f00\u53d1\u7ecf\u9a8c\uff0c\u719f\u6089 Redis \u3001Kafka \u7b49\u4e2d\u95f4\u4ef6\u4e0e\u6027\u80fd\u8c03\u4f18\u3002<br />3 \u3001\u4e0e\u4ea7\u54c1\u548c\u57fa\u7840\u8bbe\u65bd\u56e2\u961f\u7d27\u5bc6\u534f\u4f5c\uff0c\u63a8\u52a8\u540e\u7aef\u5feb\u901f\u8fed\u4ee3\uff0c\u5177\u5907\u6027\u80fd\u5206\u6790\u4e0e\u53ef\u89c2\u6d4b\u6027\u5b9e\u8df5\u80fd\u529b\uff0c\u6ce8\u91cd\u7b80\u6d01\u9ad8\u6548\u7684\u4ee3\u7801\u8d28\u91cf\u548c\u7cfb\u7edf\u53ef\u9760\u6027\u3002<br /><br /><br />\u8bf7\u643a\u5e26\u7b80\u5386\u54a8\u8be2\uff0c\u8c22\u8c22\uff1b<br />TG\uff1a@jtx_2023<br />E:\u00a0justinxu@futuretalent.com.cn"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/alphato1o", 
        "name": "alphato1o", 
        "avatar": "https://cdn.v2ex.com/avatar/c6c0/9982/199198_large.png?m=1776352561"
      }, 
      "url": "https://www.v2ex.com/t/1227553", 
      "date_modified": "2026-07-15T11:41:17+00:00", 
      "content_html": "<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://webcdn.phibrowser.com/4/hiring2026_Q3_6e23278f0e.png\"/></p>\n<br/>\n<h2>TL:DR;</h2>\n<p>\u6211\u662f\u4e4b\u524d\u505a\u6d4f\u89c8\u5668\u64cd\u4f5c\u7cfb\u7edf FydeOS \u7684 <a href=\"https://x.com/alphato_o\" rel=\"nofollow\">@alphato_o</a>\u3002\u4ece\u53bb\u5e74\u5f00\u59cb\uff0c\u6211\u4eec\u4e3a\u4f60\u548c\u667a\u80fd\u4f53\u4eec\u505a\u4e86\u4e00\u4e2a\u6d4f\u89c8\u5668\uff0c\u53eb <a href=\"https://phibrowser.com/\" rel=\"nofollow\">Phi Browser</a>\u3002\u5982\u679c\u4f60\u89c9\u5f97\u8fd8\u6709\u70b9\u610f\u601d\uff0c\u6b22\u8fce\u52a0\u5165\u6211\u4eec\u3002</p>\n<br/>\n<h2>\u5173\u4e8e Phinomenon \u548c Phi Browser</h2>\n<p>Phinomenon Inc. \u662f\u4e00\u5bb6 2025 \u5e74 6 \u6708\u6210\u7acb\u7684\u6ce8\u518c\u5728\u7f8e\u56fd\u52a0\u5dde\u7684\u516c\u53f8\uff0c\u5df2\u5b8c\u6210\u8fd1 $10M \u89c4\u6a21\u7684 A \u8f6e\u878d\u8d44\u4ea4\u5272\uff0c\u5728\u53ef\u89c1\u7684\u672a\u6765\u57fa\u672c\u4e0d\u7528\u8003\u8651\u751f\u5b58\u95ee\u9898\u3002Phi Browser \u662f\u6211\u4eec\u57fa\u4e8e Chromium \u5185\u6838\u6253\u9020\u7684\u6d4f\u89c8\u5668\u4ea7\u54c1\uff0c\u4f60\u53ef\u4ee5\u8ba4\u4e3a\u5b83\u662f \"another Browser with AI\"\uff0c\u4f46\u6211\u66f4\u613f\u610f\u628a\u5b83\u79f0\u4e4b\u4e3a\u300c\u4f60\u7684\u6d4f\u89c8\u5668\u670b\u53cb\u300d\u3002\u6211\u4eec\u5e0c\u671b\u8ba9 Phi Browser \u80fd\u8ba4\u8bc6\u4f60\uff0c\u4e86\u89e3\u4f60\uff0c\u8bb0\u4f4f\u4f60\uff1b\u6240\u4ee5\u5b83\u80fd\u771f\u6b63\u610f\u4e49\u4e0a\u5730\u5e2e\u4f60\u5904\u7406\u5de5\u4f5c\uff0c\u89e3\u51b3\u95ee\u9898\uff0c\u63d0\u4f9b\u60c5\u7eea\u4ef7\u503c\u3002\u6211\u4eec\u7406\u60f3\u4e2d\u7684 AI \u662f\u4e0d\u518d\u9700\u8981\u4f60\u8f93\u5165\u590d\u6742\u7684\u63d0\u793a\u8bcd\u5373\u53ef\u4e3b\u52a8\u63d0\u4f9b\u4f60\u9700\u8981\u7684\u5e2e\u52a9\uff0c\u6211\u4eec\u76f8\u4fe1 Phi Browser \u6b63\u662f\u4e00\u4e2a\u5b8c\u7f8e\u7684\u5165\u53e3\u548c\u8f7d\u4f53\u3002</p>\n<br/>\n<h2>\u5173\u4e8e Phinomenon \u662f\u5982\u4f55\u5de5\u4f5c\u7684</h2>\n<p>\u5173\u4e8e small &amp; beautiful \u4ee5\u53ca WLB matters \uff0c\u5206\u4eab\u51e0\u4e2a\u6216\u8bb8\u548c\u5176\u5b83\u4e92\u8054\u7f51\u6280\u672f\u516c\u53f8\u4e0d\u592a\u4e00\u6837\u7684\u7279\u8d28\uff1a</p>\n<ul>\n<li>\u4e0d\u6253\u5361\uff0c\u4e0d\u7cbe\u7ec6\u7ba1\u7406\uff0c\u4e0d\u5199\u5404\u79cd\u603b\u7ed3\u3002</li>\n<li>Slack \u662f\u516c\u53f8\u552f\u4e00\u7684\u5373\u65f6\u6c9f\u901a\u8f6f\u4ef6\uff0c\u6280\u672f\u5c97\u4f4d\u6240\u6709\u5de5\u4f5c\u76f8\u5173\u5185\u5bb9\u53ea\u5728 Slack \u4e0a\u6c9f\u901a\u3002</li>\n<li>\u516c\u53f8\u6ca1\u6709\u5fae\u4fe1\u7fa4\uff0c\u4e5f\u4ece\u4e0d\u4f1a\u56e0\u4e3a\u4e00\u70b9\u5c0f\u4e8b\u62c9\u7fa4\u3002</li>\n<li>\u516c\u53f8\u6ca1\u6709\u9009\u7528\u4ee4\u4eba\u7a92\u606f\u7684\u3001\u4fb5\u72af\u9690\u79c1\u7684\u4ee5\u53ca\u8bd5\u56fe\u628a\u5de5\u4f5c\u548c\u751f\u6d3b\u6df7\u5728\u4e00\u8d77\u7684\u6548\u7387\u7ba1\u7406\u6216\u5373\u65f6\u901a\u8baf\u8f6f\u4ef6\uff0c\u4ee5\u540e\u4e5f\u4e0d\u4f1a\u3002</li>\n<li>\u56e2\u5efa\u4e00\u5b9a\u662f\u5728\u5de5\u4f5c\u65e5\u3002</li>\n<li>\u4e0d\u9650\u91cf\u4f9b\u5e94 CN2GIA + \u5bb6\u5bbd IP \u6d41\u91cf\uff0cClaude Max \uff0cChatGPT Business \uff0cCursor Ultra \u3002</li>\n<li>\u9700\u8981\u7535\u8bdd\u6c9f\u901a\u95ee\u9898\u65f6\uff0c\u4f1a\u5148\u5728 Slack \u4e0a\u95ee\uff1a\u300c\u9700\u8981\u4e00\u4e2a\u7535\u8bdd\uff0c\u73b0\u5728\u65b9\u4fbf\u4e48\uff1f\u300d</li>\n</ul>\n<br/>\n<h2>\u5173\u4e8e\u4f60</h2>\n<p>\u65e0\u8bba\u4ec0\u4e48\u5c97\u4f4d\uff0c\u6211\u4eec\u90fd\u5e0c\u671b\u4f60\u7b26\u5408\u5982\u4e0b\u63cf\u8ff0\uff1a</p>\n<ul>\n<li>Proficient in understanding complex, structured technical documentation and able to acquire new technical knowledge directly in English</li>\n<li>Comfortable communicating in written English, with whichever appropriate tools</li>\n<li>\u77e5\u6653\u5e76\u80fd\u5b9e\u8df5\u5de5\u4f5c\u573a\u5408\u6240\u9700\u7684\u300c\u804c\u4e1a\u7d20\u517b\u300d</li>\n<li>\u8ba4\u53ef Phi Browser \u5b58\u5728\u7684\u610f\u4e49\u548c\u4ef7\u503c</li>\n<li>\u5bf9\u672a\u77e5\u4e8b\u7269\u6709\u7740\u5f3a\u70c8\u7684\u597d\u5947\u5fc3\uff0c\u6709\u7740\u81ea\u6211\u9a71\u52a8\u7684\u5b66\u4e60\u529b\u548c\u627e\u5230\u95ee\u9898\u7b54\u6848\u7684\u80fd\u529b</li>\n<li>\u5728\u5bfb\u627e\u95ee\u9898\u7b54\u6848\u65f6\u4e3b\u52a8\u89e3\u51b3\u56f0\u96be\u5e76\u91c7\u7528\u6b63\u786e\u5de5\u5177\u7684\u80fd\u529b\uff1b\u8fd9\u91cc\u7279\u522b\u5f3a\u8c03\u80fd\u4e3b\u52a8\u53d1\u73b0\u4e14\u719f\u7ec3\u4f7f\u7528\u5408\u9002\u7684 AI \u5de5\u5177\u7684\u80fd\u529b \u826f\u597d\u7684\u6c9f\u901a\u80fd\u529b\u53ca\u56e2\u961f\u534f\u4f5c\u80fd\u529b</li>\n<li>\u9002\u5e94\u521b\u4e1a\u516c\u53f8\u7684\u6c1b\u56f4\uff1b\u80dc\u4efb\u5168\u7403\u8de8\u65f6\u533a\u534f\u4f5c\u7684\u5de5\u4f5c\u6a21\u5f0f\uff1b\u80fd\u81ea\u5982\u5e94\u5bf9\u72ec\u5f53\u4e00\u9762\u7684\u65f6\u523b</li>\n<li>\u5bf9\u54c1\u8d28\u7684\u8ffd\u6c42\u53ca\u5bf9\u96d5\u7422\u7ec6\u8282\u7684\u72c2\u70ed\u8ffd\u6c42</li>\n</ul>\n<br/>\n<h2>\u5173\u4e8e\u6b64\u6b21\u65b0\u589e\u5c97\u4f4d</h2>\n<p><a href=\"https://phibrowser.com/job/ops-growth-specialist/\" rel=\"nofollow\">Global Operations and Growth Specialist</a></p>\n<p><a href=\"https://phibrowser.com/job/test-engineer/\" rel=\"nofollow\">Test Engineer</a></p>\n<p><a href=\"https://phibrowser.com/job/ai-engineer/\" rel=\"nofollow\">AI Engineer</a></p>\n<p><a href=\"https://phibrowser.com/job/technical-program-manager/\" rel=\"nofollow\">Technical Program Manager</a></p>\n<br/>\n<h2>\u5173\u4e8e Phinomenon \u80fd\u7ed9\u4f60\u5e26\u53bb\u4ec0\u4e48</h2>\n<ul>\n<li>\u6709\u7ade\u4e89\u529b\u7684\u85aa\u916c</li>\n<li>\u7eaf\u7cb9\u7684\u6280\u672f\u6c1b\u56f4</li>\n<li>\u76f8\u5bf9\u7b80\u5355\u7684\u540c\u4e8b\u548c\u4e0a\u7ea7\u5173\u7cfb</li>\n<li>\u4f60\u8bbe\u8ba1\u5f00\u53d1\u7684\u4ea7\u54c1\u88ab\u66f4\u591a\u4eba\u770b\u5230\u611f\u53d7\u5230\u4f7f\u7528\u5230\u7684\u53c2\u4e0e\u611f</li>\n<li>\u5de5\u4f5c\u4e4b\u4f59\uff0c\u7cbe\u8fdb\u4f60\u5174\u8da3\u7231\u597d\u548c\u966a\u4f34\u5bb6\u5ead\u7684\u65f6\u95f4\u548c\u7cbe\u529b</li>\n<li>\u4e0d\u7ba1\u672a\u6765\u5982\u4f55\uff0c\u4e00\u6bb5\u8fd8\u7b97\u5f00\u5fc3\u7684\u65f6\u5149</li>\n</ul>\n<br/>\n<h2>\u5982\u4f55\u7533\u8bf7</h2>\n<p>\u8bf7\u64b0\u5199\u4e00\u5c01\u6b63\u5f0f\u7684\u6c42\u804c\u90ae\u4ef6\uff0c\u5e26\u4e0a\u4f60\u7684\u7b80\u5386\uff0c\u53d1\u81f3<a href=\"mailto:jobs@phi.cc\">\u8fd9\u4e2a\u90ae\u7bb1</a>\uff1b\u6765\u4fe1\u5fc5\u590d\u3002</p>\n<br/>\n<br/>\n<br/>\n<hr/>\n<h5>\u6ca1\u6709\u4eba\u786e\u5207\u5730\u77e5\u9053\u672a\u6765\u4f1a\u662f\u600e\u6837\uff0c\u4f46\u4e0d\u5f71\u54cd\u4f60\u53bb\u521b\u9020\u5b83\u3002</h5>\n<h5>\"At the end of the day, it's always about the people, not the tech. It's the human beings, homo sapiens, the mortals, all those deeply flawed souls who weep in the middle of the night just like you and me.\"</h5>\n<h5>\u00a92026 Phinomenon Inc., with \u2764\ufe0f</h5>\n", 
      "date_published": "2026-07-15T11:36:01+00:00", 
      "title": "[\u5317\u4eac / \u4e0a\u6d77 / \u6df1\u5733 / \u9752\u5c9b / SF] Phinomenon 26Q3 \u65b0\u589e\u5c97\u4f4d\uff1a\u589e\u957f / \u6d4b\u8bd5 / AI / \u4ea7\u54c1", 
      "id": "https://www.v2ex.com/t/1227553"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/hlzhuo", 
        "name": "hlzhuo", 
        "avatar": "https://cdn.v2ex.com/avatar/7f6e/f739/89174_large.png?m=1784107415"
      }, 
      "url": "https://www.v2ex.com/t/1227539", 
      "date_modified": "2026-07-15T10:05:45+00:00", 
      "content_html": "<p><em>\uff08\u5e2e\u5144\u5f1f\u53d1\u7684\u5e7f\u544a\uff09</em></p>\n<h2>\u516c\u53f8\u53ca\u9879\u76ee\u80cc\u666f</h2>\n<p>\u4f20\u7edf\u884c\u4e1a\u9876\u6d41\u673a\u6784\u548c\u91d1\u878d\u5927\u4f6c\u7684\u5408\u4f5c\u521b\u4e1a\u516c\u53f8\uff0c\u5df2\u542f\u52a8\u5e76\u76c8\u5229\u8fd0\u8f6c 2 \u5e74\u591a\uff0c\u6709\u6210\u719f\u7a33\u5b9a\u7684\u957f\u671f\u9879\u76ee\uff0c\u4e3b\u8981\u805a\u7126 AI \u548c\u7269\u8054\u7f51\u5728\u4f20\u7edf\u5236\u9020\u4e1a\u573a\u666f\u7684\u521b\u65b0\u5e94\u7528\u3002\n\u73b0\u6709\u5e73\u53f0\u4e3b\u8981\u5305\u62ec\u8bbe\u5907\u53ca\u7b2c\u4e09\u65b9\u7cfb\u7edf\u63a5\u5165\u3001\u7edf\u4e00\u98ce\u9669\u4e8b\u4ef6\u3001AI \u8f85\u52a9\u7814\u5224\u3001\u4efb\u52a1\u5904\u7f6e\u95ed\u73af\u3001\u6743\u9650\u5ba1\u8ba1\u548c\u6570\u636e\u5206\u6790\u7b49\u6a21\u5757\u3002\n\u56e0\u4e3a\u6709\u65b0\u7684\u9879\u76ee\u8981\u4e0a\u9a6c\uff0c\u6b64\u524d\u7684\u5f00\u53d1\u56e2\u961f\u548c\u5e73\u53f0\u67b6\u6784\u90fd\u4e9f\u5f85\u5347\u7ea7\uff0c\u73b0\u62db\u8058\uff1a</p>\n<ul>\n<li>\u56e2\u961f\u8d1f\u8d23\u4eba \u00d7 1</li>\n<li>\u540e\u7aef\u5f00\u53d1 \u00d7 1</li>\n</ul>\n<h2>\u5c97\u4f4d\u804c\u8d23</h2>\n<ul>\n<li>\u719f\u7ec3\u4e14\u4e60\u60ef\u4f7f\u7528 Codex \u3001Claude Code \u3001Cursor \u7b49 AI \u5de5\u5177\u63d0\u5347\u5f00\u53d1\u6548\u7387\uff0c\u540c\u65f6\u628a\u63a7\u4ee3\u7801\u8d28\u91cf\uff1b</li>\n<li>\u53c2\u4e0e\u5e73\u53f0\u6280\u672f\u67b6\u6784\u3001\u6838\u5fc3\u6a21\u5757\u548c\u6570\u636e\u6a21\u578b\u8bbe\u8ba1\uff1b</li>\n<li>\u8d1f\u8d23\u6838\u5fc3\u529f\u80fd\u5f00\u53d1\uff0c\u5305\u62ec\u4e8b\u4ef6\u4e2d\u67a2\u3001\u5904\u7f6e\u6d41\u7a0b\u3001\u6743\u9650\u5ba1\u8ba1\u548c\u7b2c\u4e09\u65b9\u63a5\u53e3\u63a5\u5165\uff1b</li>\n<li>\u63a8\u52a8\u4ee3\u7801\u89c4\u8303\u3001\u6d4b\u8bd5\u3001Code Review \u3001\u90e8\u7f72\u548c\u6301\u7eed\u4ea4\u4ed8\uff1b</li>\n<li>\u4e0e\u4e1a\u52a1\u56e2\u961f\u6c9f\u901a\uff0c\u5c06\u4e1a\u52a1\u6d41\u7a0b\u3001\u98ce\u9669\u89c4\u5219\u8f6c\u5316\u4e3a\u53ef\u843d\u5730\u7684\u7cfb\u7edf\u529f\u80fd\uff1b</li>\n<li>\u89e3\u51b3\u9879\u76ee\u4e2d\u7684\u67b6\u6784\u3001\u6027\u80fd\u3001\u5b89\u5168\u548c\u7ebf\u4e0a\u8fd0\u884c\u95ee\u9898\u3002</li>\n</ul>\n<h2>\u5c97\u4f4d\u8981\u6c42</h2>\n<ul>\n<li>\u719f\u7ec3\u4f7f\u7528 AI \u8f85\u52a9\u5f00\u53d1\u5de5\u5177\uff0c\u80fd\u591f\u5c55\u793a\u5b9e\u9645\u4f7f\u7528\u65b9\u5f0f\u548c\u4ea4\u4ed8\u6210\u679c\uff1b</li>\n<li>\u719f\u7ec3\u638c\u63e1 Java \u3001Spring Boot \u53ca\u5e38\u89c1\u540e\u7aef\u5f00\u53d1\u4f53\u7cfb\uff1b</li>\n<li>\u719f\u6089 MySQL \u6216 PostgreSQL \u3001Redis \u3001REST API \u7b49\uff1b</li>\n<li>\u7406\u89e3\u6a21\u5757\u5316\u8bbe\u8ba1\u3001\u72b6\u6001\u673a\u3001\u5e42\u7b49\u3001\u5931\u8d25\u91cd\u8bd5\u3001\u6743\u9650\u548c\u5ba1\u8ba1\u7b49\u673a\u5236\uff1b</li>\n<li>\u6709\u771f\u5b9e\u9879\u76ee\u4ece 0 \u5230 1 \u5f00\u53d1\u53ca\u4e0a\u7ebf\u8fd0\u884c\u7ecf\u9a8c\uff1b</li>\n<li>\u5177\u5907\u4e00\u5b9a\u524d\u7aef\u7406\u89e3\u80fd\u529b\uff0c\u80fd\u591f\u4e0e Vue \u3001React \u6216 TypeScript \u5f00\u53d1\u534f\u4f5c\uff1b</li>\n<li>\u80fd\u4eb2\u81ea\u4e0b\u573a\u5199\u4ee3\u7801\uff0c\u4e0d\u63a5\u53d7\u53ea\u505a\u7ba1\u7406\u6216\u53ea\u753b\u67b6\u6784\u56fe\uff1b</li>\n<li>\u6709\u8d23\u4efb\u5fc3\uff0c\u80fd\u591f\u72ec\u7acb\u5206\u6790\u95ee\u9898\u5e76\u63a8\u52a8\u7ed3\u679c\u843d\u5730\u3002</li>\n</ul>\n<h2>\u52a0\u5206\u9879</h2>\n<blockquote>\n<p>\u6211\u4eec\u81f4\u529b\u4e8e\u7528 AI \u6539\u9020\u4f20\u7edf\u670d\u52a1\u7684\u5168\u6d41\u7a0b\uff0c\u4e0d\u4ec5\u4f53\u73b0\u5728\u4ea7\u54c1\u8bbe\u8ba1\u4e0a\uff0c\u4e5f\u5e0c\u671b\u4f53\u73b0\u5728\u4ea7\u54c1\u5f00\u53d1\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u3002</p>\n</blockquote>\n<ul>\n<li>\u6709\u7269\u8054\u7f51\u3001\u8bbe\u5907\u63a5\u5165\u3001MQTT \u3001Webhook \u6216\u7b2c\u4e09\u65b9\u5e73\u53f0\u5bf9\u63a5\u7ecf\u9a8c\uff1b</li>\n<li>\u6709\u591a\u79df\u6237 SaaS \u3001\u4e8b\u4ef6\u4e2d\u5fc3\u3001\u5de5\u5355\u7cfb\u7edf\u6216\u4efb\u52a1\u8c03\u5ea6\u5e73\u53f0\u7ecf\u9a8c\uff1b</li>\n<li>\u6709\u5927\u6a21\u578b\u3001Agent \u3001RAG \u6216 AI \u5de5\u4f5c\u6d41\u5f00\u53d1\u7ecf\u9a8c\uff1b</li>\n<li>\u6709\u5e26\u9886\u5c0f\u578b\u7814\u53d1\u56e2\u961f\u3001\u62db\u8058\u548c\u57f9\u517b\u5f00\u53d1\u4eba\u5458\u7684\u7ecf\u9a8c\uff1b</li>\n<li>\u6709\u8f83\u5b8c\u6574\u7684\u5f00\u6e90\u9879\u76ee\u3001\u6280\u672f\u6587\u7ae0\u6216\u53ef\u5c55\u793a\u7684\u9879\u76ee\u6210\u679c\u3002</li>\n</ul>\n<h2>\u5c97\u4f4d\u533a\u522b</h2>\n<h3>\u56e2\u961f\u8d1f\u8d23\u4eba \u00d7 1</h3>\n<p>\u9700\u8981\u91cd\u70b9\u627f\u62c5\u6280\u672f\u8def\u7ebf\u3001\u4efb\u52a1\u62c6\u89e3\u3001\u4ee3\u7801\u8bc4\u5ba1\u3001\u4eba\u5458\u5e26\u9886\u548c\u6574\u4f53\u4ea4\u4ed8\u8d23\u4efb\u3002\n\u5982\u679c\u7279\u522b\u7b26\u5408\uff0c\u53ef\u4ee5\u89c6\u60c5\u51b5\u91c7\u7528\u8fdc\u7a0b\u987e\u95ee\u5f62\u5f0f\u5408\u4f5c\uff0c\u4f46\u6700\u597d\u8fd8\u662f\u5728\u73e0\u4e09\u89d2\u8303\u56f4\u5185\u3002</p>\n<h3>\u4e3b\u529b\u540e\u7aef\u5f00\u53d1 \u00d7 1</h3>\n<p>\u4ee5\u6838\u5fc3\u6a21\u5757\u5f00\u53d1\u548c\u89e3\u51b3\u5b9e\u9645\u95ee\u9898\u4e3a\u4e3b\uff0c\u4f46\u540c\u6837\u8981\u6c42\u5177\u5907\u72ec\u7acb\u8bbe\u8ba1\u548c\u9ad8\u8d28\u91cf\u4ea4\u4ed8\u80fd\u529b\u3002</p>\n<h2>\u5de5\u4f5c\u65b9\u5f0f\u53ca\u5f85\u9047</h2>\n<ul>\n<li>\u6cd5\u5b9a\u8282\u5047\u65e5\u3001\u53cc\u4f11\u3001\u7ed3\u679c\u5bfc\u5411\uff1b\u516c\u53f8\u6587\u5316\u6ca1\u5565\u8bf4\u7684\uff0c\u4e0d\u5b98\u50da\u3002</li>\n<li>\u5e0c\u671b\u80fd\u591f\u7406\u89e3\u548c\u63a5\u53d7\u9879\u76ee\u9636\u6bb5\u6027\u7684\u52a0\u73ed\u9700\u8981\uff1b</li>\n<li>\u56e2\u961f\u8d1f\u8d23\u4eba\uff1a20k \uff5e 35k \uff1b</li>\n<li>\u540e\u7aef\u5f00\u53d1\uff1a15k \uff5e 20k \uff1b</li>\n<li>\u5de5\u4f5c\u5730\u70b9\uff1a\u4e1c\u839e\u57ce\u533a\uff1b</li>\n<li>\u8054\u7cfb\u65b9\u5f0f\uff1aMTUwMTg0MjQ5NjE= \uff08 vx \uff0c\u5907\u6ce8 V2EX \uff09</li>\n<li>\u6216\u76f4\u63a5\u7b80\u5386\u53d1\u4e0b\u90ae\u7bb1\uff1aMTM1NTM1MDkzNDRAcXEuY29t</li>\n</ul>\n", 
      "date_published": "2026-07-15T10:04:13+00:00", 
      "title": "[\u4e1c\u839e/\u62db\u8058] saas \u5e73\u53f0\u5f00\u53d1\u8d1f\u8d23\u4eba+\u540e\u7aef\u5f00\u53d1\u5404 1 \u4eba\uff0c Java \u65b9\u5411\uff0c\u91cd\u89c6 AI \u8f85\u52a9\u5f00\u53d1\uff0820~35k\uff0c 15~20k\uff09", 
      "id": "https://www.v2ex.com/t/1227539"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/crlang", 
        "name": "crlang", 
        "avatar": "https://cdn.v2ex.com/gravatar/34804117433447a789e153a11e27387e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227454", 
      "date_modified": "2026-07-15T06:27:19+00:00", 
      "content_html": "<h1>\u5b9e\u65f6\u4e92\u52a8\u89d2\u8272\u5f15\u64ce\u65b9\u5411</h1>\n<h1>\u5408\u4f5c\u5f62\u5f0f\uff1a\u5168\u804c\u8fdc\u7a0b / \u517c\u804c / \u9879\u76ee\u5236</h1>\n<h2>\u5173\u4e8e\u6211\u4eec</h2>\n<p>\u6211\u4eec\u6b63\u5728\u5efa\u8bbe\u4e00\u5957\u9762\u5411\u6570\u5b57\u4eba\u7684\u5b9e\u65f6\u4e92\u52a8\u89d2\u8272\u5f15\u64ce\u3002\u7cfb\u7edf\u5df2\u7ecf\u80fd\u591f\u8fdb\u884c\u5b9e\u65f6\u5bf9\u8bdd\u548c\u89d2\u8272\u5316\u8868\u8fbe\uff0c\u4e0b\u4e00\u9636\u6bb5\u8981\u89e3\u51b3\u7684\u95ee\u9898\u662f\uff1a\u5982\u4f55\u8ba9\u6570\u5b57\u4eba\u4e0d\u53ea\u662f\u201c\u80fd\u56de\u590d\u201d\uff0c\u800c\u662f\u5728\u957f\u65f6\u95f4\u3001\u5b9e\u65f6\u3001\u591a\u53d8\u7684\u4e92\u52a8\u4e2d\u4f9d\u7136\u50cf\u4e00\u4e2a\u771f\u5b9e\u3001\u7a33\u5b9a\u3001\u6709\u6027\u683c\u7684\u89d2\u8272\u3002</p>\n<p>\u8fd9\u4e0d\u662f\u4e00\u4e2a\u4f20\u7edf\u7684\u529f\u80fd\u578b\u4ea7\u54c1\u7ecf\u7406\u5c97\u4f4d\uff0c\u4e5f\u4e0d\u662f\u5355\u7eaf\u7684\u5185\u5bb9\u7b56\u5212\u6216\u6d4b\u8bd5\u6267\u884c\u5c97\u4f4d\u3002\u6211\u4eec\u9700\u8981\u4f60\u5bf9\u201c\u4ec0\u4e48\u7b97\u597d\u7684\u4e92\u52a8\u201d\u505a\u51fa\u5224\u65ad\uff0c\u5e76\u628a\u8fd9\u79cd\u5224\u65ad\u6c89\u6dc0\u4e3a\u8bc4\u6d4b\u6807\u51c6\u3001\u6d4b\u8bd5\u7528\u4f8b\u3001\u5931\u8d25\u6837\u4f8b\u548c\u5de5\u7a0b\u56e2\u961f\u53ef\u4ee5\u6267\u884c\u7684\u6539\u8fdb\u76ee\u6807\u3002</p>\n<h2>\u5c97\u4f4d\u804c\u8d23</h2>\n<ol>\n<li><strong>\u5efa\u7acb\u5b8c\u5584\u7684\u89d2\u8272\u5f15\u64ce\u8bc4\u6d4b\u4f53\u7cfb</strong>\n\u4ece\u7814\u53d1\u76ee\u6807\u51fa\u53d1\uff0c\u5c06\u6d3b\u4eba\u611f\u3001\u4e3b\u64ad\u611f\u3001\u57fa\u7840\u5185\u5bb9\u8d28\u91cf\u7b49\u4e3b\u89c2\u4f53\u9a8c\uff0c\u62c6\u89e3\u4e3a\u53ef\u89c2\u5bdf\u3001\u53ef\u5224\u65ad\u3001\u53ef\u6267\u884c\u7684\u8bc4\u6d4b\u7ef4\u5ea6\u548c\u9a8c\u6536\u6807\u51c6\uff0c\u7528\u4e8e\u5224\u65ad\u89d2\u8272\u5f15\u64ce\u5728\u4e0d\u540c\u7ef4\u5ea6\u6307\u6807\u4e0b\u7684\u8868\u73b0\u3002</li>\n<li><strong>\u5efa\u8bbe\u548c\u7ef4\u62a4\u6d4b\u8bd5\u7528\u4f8b\u5e93</strong>\n\u56f4\u7ed5\u8bc4\u6d4b\u6807\u51c6\u8bbe\u8ba1\u6d4b\u8bd5\u7528\u4f8b\uff0c\u5bf9\u89d2\u8272\u5f15\u64ce\u8fdb\u884c\u6d4b\u8bd5\u548c\u7ed3\u679c\u5224\u65ad\uff1b\u5c06\u771f\u5b9e\u4e92\u52a8\u573a\u666f\u4e2d\u7684\u5178\u578b\u6848\u4f8b\uff0c\u6c89\u6dc0\u4e3a\u53ef\u590d\u7528\u3001\u53ef\u56de\u5f52\u7684\u6837\u4f8b\u5e93\u8d44\u4ea7\u3002</li>\n<li><strong>\u62c6\u89e3\u4e92\u52a8\u4f53\u9a8c\u95ee\u9898\u5e76\u8bca\u65ad Agent \u80fd\u529b\u7f3a\u53e3</strong>\n\u4ece\u6d4b\u8bd5\u7ed3\u679c\u51fa\u53d1\uff0c\u53c2\u4e0e\u5b9a\u4f4d\u95ee\u9898\u6765\u6e90\uff0c\u5206\u6790\u539f\u56e0\uff1b\u5e76\u4e0e Agent \u6280\u672f\u6210\u5458\u534f\u540c\uff0c\u5c06\u6d4b\u8bd5\u95ee\u9898\u8f6c\u5316\u4e3a\u53ef\u4f18\u5316\u7684\u80fd\u529b\u7f3a\u53e3\u6e05\u5355\u3002</li>\n<li><strong>\u89d2\u8272\u4eba\u8bbe\u4e0e\u5185\u5bb9\u8bbe\u8ba1</strong>\n\u6839\u636e\u573a\u666f\u9700\u6c42\uff0c\u8bbe\u8ba1\u6709\u6548\u4e14\u4e0d\u5197\u4f59\u7684\u89d2\u8272\u4eba\u8bbe\uff0c\u5305\u62ec\u4eba\u7269\u6027\u683c\u3001\u8868\u8fbe\u98ce\u683c\u3001\u80cc\u666f\u6545\u4e8b\u548c\u4e92\u52a8\u8fb9\u754c\u7b49\u5185\u5bb9\uff0c\u4f7f\u89d2\u8272\u5728\u8fde\u7eed\u5bf9\u8bdd\u4e2d\u4fdd\u6301\u72ec\u7279\u6027\u548c\u4e00\u81f4\u6027\u3002</li>\n<li><strong>\u53c2\u4e0e\u4e92\u52a8\u903b\u8f91\u8bbe\u8ba1</strong>\n\u62bd\u8c61\u4e92\u52a8\u89c4\u5219\uff0c\u53c2\u4e0e\u8bbe\u8ba1\u89d2\u8272\u5f15\u64ce\u5728\u7279\u6b8a\u573a\u666f\u4e2d\u7684\u5904\u7406\u903b\u8f91\uff0c\u5305\u62ec\u8fde\u7eed\u8ffd\u95ee\u3001\u591a\u7528\u6237\u5bf9\u8bdd\u3001\u6253\u65ad\u548c\u8bdd\u9898\u63a5\u56de\u7b49\u591a\u4e2a\u590d\u6742\u5de5\u51b5\u3002</li>\n</ol>\n<h2>\u5c97\u4f4d\u8981\u6c42</h2>\n<p>\u6211\u4eec\u5e0c\u671b\u627e\u5230\u4e00\u4f4d\u65e2\u7406\u89e3\u4e92\u52a8\u4f53\u9a8c\uff0c\u53c8\u80fd\u4e0e\u6280\u672f\u56e2\u961f\u5171\u540c\u63a8\u52a8\u4ea7\u54c1\u8fed\u4ee3\u7684\u8d1f\u8d23\u4eba\u3002\u6211\u4eec\u4e0d\u4f1a\u53ea\u6839\u636e\u5b66\u5386\u3001\u804c\u4f4d\u540d\u79f0\u6216\u5de5\u4f5c\u5e74\u9650\u5224\u65ad\u5019\u9009\u4eba\uff0c\u4f46\u5e0c\u671b\u4f60\u5177\u5907\u4ee5\u4e0b\u80fd\u529b\uff1a</p>\n<ol>\n<li><strong>\u4ea7\u54c1\u5224\u65ad\u4e0e\u53d6\u820d\u80fd\u529b</strong>\n\u6709\u72ec\u7acb\u8d1f\u8d23\u4ea7\u54c1\u6216\u6838\u5fc3\u6a21\u5757\u7684\u7ecf\u9a8c\u3002\u80fd\u591f\u5728\u76ee\u6807\u5c1a\u4e0d\u5b8c\u5168\u6e05\u6670\u3001\u4fe1\u606f\u548c\u8d44\u6e90\u6709\u9650\u7684\u60c5\u51b5\u4e0b\u6293\u4f4f\u6838\u5fc3\u95ee\u9898\uff0c\u5224\u65ad\u5f53\u524d\u9636\u6bb5\u7684\u4ea7\u54c1\u4f18\u5148\u7ea7\u3002</li>\n<li><strong>\u5bf9\u5b9e\u65f6\u4e92\u52a8\u4f53\u9a8c\u7684\u654f\u611f\u5ea6</strong>\n\u5bf9 AI \u5bf9\u8bdd\u3001\u76f4\u64ad\u4e92\u52a8\u3001\u865a\u62df\u89d2\u8272\u3001\u8bed\u97f3\u4ea4\u4e92\u3001\u6e38\u620f NPC \u3001\u966a\u4f34\u4ea7\u54c1\u6216\u5176\u4ed6\u5b9e\u65f6\u4e92\u52a8\u573a\u666f\u6709\u5b9e\u9645\u8ba4\u77e5\u3002\u80fd\u591f\u7ed3\u5408\u89d2\u8272\u3001\u573a\u666f\u548c\u5b8c\u6574\u4e0a\u4e0b\u6587\uff0c\u5224\u65ad\u4e92\u52a8\u662f\u5426\u81ea\u7136\u3001\u89d2\u8272\u662f\u5426\u7a33\u5b9a\u3001\u8282\u594f\u662f\u5426\u5408\u7406\u3002</li>\n<li><strong>\u7ed3\u6784\u5316\u5206\u6790\u4e0e\u62bd\u8c61\u80fd\u529b</strong>\n\u80fd\u591f\u628a\u201c\u611f\u89c9\u4e0d\u81ea\u7136\u201d\u201c\u4e0d\u50cf\u771f\u4eba\u201d\u201c\u4e0d\u591f\u50cf\u4e3b\u64ad\u201d\u7b49\u6a21\u7cca\u611f\u53d7\uff0c\u7ee7\u7eed\u62c6\u89e3\u4e3a\u5177\u4f53\u7684\u73b0\u8c61\u3001\u89e6\u53d1\u6761\u4ef6\u3001\u9884\u671f\u884c\u4e3a\u548c\u53ef\u80fd\u539f\u56e0\uff1b\u80fd\u591f\u533a\u5206\u4e8b\u5b9e\u3001\u5224\u65ad\u548c\u5047\u8bbe\uff0c\u5e76\u7528\u6837\u4f8b\u6216\u6570\u636e\u8bf4\u660e\u81ea\u5df1\u7684\u5224\u65ad\u4f9d\u636e\u3002</li>\n<li><strong>AI \u7cfb\u7edf\u7406\u89e3\u4e0e\u95ee\u9898\u5f52\u56e0\u80fd\u529b</strong>\n\u7406\u89e3 LLM \u3001Agent \u3001Prompt \u3001RAG / \u77e5\u8bc6\u5e93\u3001\u4e0a\u4e0b\u6587\u4e0e\u8bb0\u5fc6\u3001\u5de5\u5177\u8c03\u7528\u3001TTS \u3001\u5ef6\u8fdf\u3001\u515c\u5e95\u548c\u5b89\u5168\u8fb9\u754c\u7b49\u57fa\u672c\u6982\u5ff5\u3002\u53ef\u4ee5\u4e0d\u5199\u4ee3\u7801\uff0c\u4f46\u9700\u8981\u80fd\u591f\u57fa\u4e8e\u5931\u8d25\u6848\u4f8b\u63d0\u51fa\u5408\u7406\u5047\u8bbe\uff0c\u4e0e\u5de5\u7a0b\u5e08\u5171\u540c\u5b9a\u4f4d\u548c\u5206\u6790\u95ee\u9898\uff0c\u5e76\u9a8c\u8bc1\u6539\u8fdb\u662f\u5426\u6709\u6548\u3002</li>\n<li><strong>\u89d2\u8272\u4e0e\u5185\u5bb9\u5224\u65ad\u529b</strong>\n\u5bf9\u4eba\u7269\u6027\u683c\u3001\u8868\u8fbe\u98ce\u683c\u3001\u8bed\u8a00\u8282\u594f\u3001\u5173\u7cfb\u8fb9\u754c\u548c\u573a\u666f\u9002\u914d\u6709\u8f83\u597d\u7684\u8bbe\u8ba1\u548c\u5224\u65ad\u80fd\u529b\u3002\u80fd\u591f\u53d1\u73b0\u4eba\u8bbe\u4e2d\u7684\u51b2\u7a81\u3001\u5197\u4f59\u548c\u4e0d\u53ef\u6267\u884c\u4e4b\u5904\uff0c\u4e5f\u80fd\u591f\u5224\u65ad\u5177\u4f53\u8868\u8fbe\u662f\u5426\u7b26\u5408\u89d2\u8272\uff0c\u800c\u4e0d\u53ea\u662f\u5177\u5907\u4e00\u822c\u6027\u7684\u6587\u6848\u5199\u4f5c\u80fd\u529b\u3002</li>\n<li><strong>\u6c9f\u901a\u534f\u4f5c\u4e0e\u63a8\u8fdb\u80fd\u529b</strong>\n\u80fd\u591f\u628a\u4f53\u9a8c\u5c42\u9762\u7684\u5224\u65ad\u8f6c\u8bd1\u6210\u4ea7\u54c1\u548c\u5de5\u7a0b\u90fd\u80fd\u7406\u89e3\u7684\u8bed\u8a00\uff0c\u4e0e\u4e0d\u540c\u4e13\u4e1a\u80cc\u666f\u7684\u6210\u5458\u6709\u6548\u534f\u4f5c\u3002\u5728\u6807\u51c6\u5c1a\u672a\u5b8c\u5168\u5efa\u7acb\u3001\u9700\u6c42\u5feb\u901f\u53d8\u5316\u7684\u65e9\u671f\u9879\u76ee\u4e2d\uff0c\u80fd\u591f\u4e3b\u52a8\u6536\u96c6\u8bc1\u636e\u3001\u5f62\u6210\u5224\u65ad\u5e76\u63a8\u52a8\u95ee\u9898\u5f97\u5230\u95ed\u73af\u3002</li>\n</ol>\n<p>\u5982\u679c\u4f60\u66fe\u53c2\u4e0e AI \u5e94\u7528\u3001\u6570\u5b57\u4eba\u3001\u76f4\u64ad\u3001\u8bed\u97f3\u4e92\u52a8\u3001\u6e38\u620f\u89d2\u8272\u3001\u4e92\u52a8\u5185\u5bb9\u6216\u966a\u4f34\u7c7b\u4ea7\u54c1\uff0c\u4f1a\u66f4\u5bb9\u6613\u8fdb\u5165\u8fd9\u4e2a\u5c97\u4f4d\u3002\u76f8\u6bd4\u6807\u51c6\u5316\u7684\u5c65\u5386\uff0c\u6211\u4eec\u66f4\u770b\u91cd\u4f60\u5982\u4f55\u89c2\u5bdf\u771f\u5b9e\u6848\u4f8b\u3001\u5982\u4f55\u5f62\u6210\u5224\u65ad\uff0c\u4ee5\u53ca\u80fd\u5426\u628a\u5224\u65ad\u8bb2\u6e05\u695a\u5e76\u63a8\u52a8\u843d\u5730\u3002</p>\n<p>\u9884\u7b97\uff1a10k-20k/\u6708\uff0c\u6839\u636e\u80fd\u529b\u3001\u6295\u5165\u65f6\u95f4\u548c\u5408\u4f5c\u65b9\u5f0f\u5177\u4f53\u6c9f\u901a</p>\n<h2>\u5173\u4e8e\u56e2\u961f</h2>\n<p>\u7075\u70b9 Lynpoint \u5b9e\u9a8c\u5ba4\u662f\u4e00\u652f\u65e9\u671f AI \u521b\u4e1a\u7814\u53d1\u56e2\u961f\uff0c\u6210\u5458\u5206\u5e03\u5728\u7f8e\u56fd\u548c\u4e2d\u56fd\u5404\u57ce\u5e02\uff0c\u91c7\u7528\u8fdc\u7a0b\u534f\u4f5c\u65b9\u5f0f\u3002\u6211\u4eec\u805a\u7126\u5b9e\u65f6\u4e92\u52a8\u89d2\u8272\u5f15\u64ce\uff0c\u6b63\u5728\u63a2\u7d22\u80fd\u957f\u671f\u4e92\u52a8\u3001\u7406\u89e3\u5f53\u524d\u573a\u666f\u4e0e\u4e0a\u4e0b\u6587\u3001\u4fdd\u6301\u89d2\u8272\u4e00\u81f4\u6027\u5e76\u5177\u5907\u81ea\u7136\u8868\u8fbe\u80fd\u529b\u7684 AI \u6570\u5b57\u4eba\u3002\u4ea7\u54c1\u6b63\u5904\u4e8e\u4ece\u201c\u57fa\u7840\u80fd\u529b\u8dd1\u901a\u201d\u8d70\u5411\u201c\u5efa\u7acb\u7a33\u5b9a\u4e92\u52a8\u8d28\u91cf\u201d\u7684\u5173\u952e\u9636\u6bb5\u3002\u8fd9\u4e2a\u5c97\u4f4d\u4f1a\u76f4\u63a5\u53c2\u4e0e\u6838\u5fc3\u89d2\u8272\u5f15\u64ce\u7684\u8fed\u4ee3\u3002\u6211\u4eec\u4f1a\u63d0\u4f9b\u771f\u5b9e\u4ea7\u54c1\u573a\u666f\u548c\u5de5\u7a0b\u534f\u4f5c\u652f\u6301\uff1b\u4f60\u9700\u8981\u5e2e\u52a9\u56e2\u961f\u5efa\u7acb\u5bf9\u4e92\u52a8\u8d28\u91cf\u7684\u5171\u540c\u5224\u65ad\uff0c\u5e76\u8ba9\u8fd9\u4e9b\u5224\u65ad\u771f\u6b63\u8fdb\u5165\u4ea7\u54c1\u548c\u5de5\u7a0b\u8fed\u4ee3\u3002</p>\n<p>\u8054\u7cfb\u65b9\u5f0f\uff1aMTU2MjYyMjkzNzU=\uff08 vx \uff09</p>\n", 
      "date_published": "2026-07-15T06:22:44+00:00", 
      "title": "AI \u4e92\u52a8\u4ea7\u54c1\u8d1f\u8d23\u4eba\uff08\u540e\u7aef\u5927\u8111\u4e92\u52a8\u4f53\u9a8c\u8bc4\u6d4b\u65b9\u5411\uff09", 
      "id": "https://www.v2ex.com/t/1227454"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/martax", 
        "name": "martax", 
        "avatar": "https://cdn.v2ex.com/gravatar/4fa03e1bb2e50ce288818cb21f804c5e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227448", 
      "title": "[\u5c71\u4e1c/\u8fdc\u7a0b] \u8bda\u62db\u5168\u6808 go \u540e\u7aef\u65b9\u5411(\u63a5\u53d7 Java \u8f6c go\uff09", 
      "id": "https://www.v2ex.com/t/1227448", 
      "date_published": "2026-07-15T06:05:13+00:00", 
      "content_html": "<p>[\u6838\u5fc3\u4fe1\u606f] </p>\n<p>\u85aa\u8d44\uff1a15k-25K RMB / \u6708\uff08 13 \u85aa\uff09</p>\n<p>\u6a21\u5f0f\uff1a\u5c71\u4e1c \u6216 \u8fdc\u7a0b</p>\n<p>\u6587\u5316\uff1aAI Native \u5f00\u53d1\uff0c\u62d2\u7edd\u5197\u4f59\u6d41\u7a0b\uff0c\u6ce8\u91cd\u4ea4\u4ed8\u8d28\u91cf\u3002</p>\n<p>[\u804c\u4f4d\u8981\u6c42] </p>\n<p>\u6280\u672f\u6808\uff1a\u7cbe\u901a Rust / Go / Python/Next.js \u6216\u624e\u5b9e Java \u80cc\u666f\u4e14\u613f\u610f\u8f6c Go \u3002</p>\n<p>\u5de5\u7a0b\u4e0e\u6570\u636e\u5e93\uff1a\u7cbe\u901a PostgreSQL \u6570\u636e\u5efa\u6a21\u4e0e\u4f18\u5316\uff1b\u5bf9\u9ad8\u5e76\u53d1\u573a\u666f\u4e0b\u7684\u4e8b\u52a1\u9694\u79bb\u3001\u9501\u673a\u5236\u3001\u6570\u636e\u4e00\u81f4\u6027\u6709\u5b9e\u6218\u7ecf\u9a8c\uff1b\u719f\u7ec3\u4f7f\u7528 Redis \uff0c\u5bf9\u7f13\u5b58\u3001\u5206\u5e03\u5f0f\u9501\u3001\u961f\u5217\u53ca\u9650\u6d41\u7b49\u573a\u666f\u6709\u6df1\u5165\u7406\u89e3\u3002</p>\n<p>\u4ee3\u7801\u8d28\u91cf\uff1a\u5f00\u53d1\u6001\u5ea6\u4e25\u8c28\uff0c\u6ce8\u91cd\u4ee3\u7801\u53ef\u8bfb\u6027\u3001\u53ef\u7ef4\u62a4\u6027\u4e0e\u53ef\u6d4b\u8bd5\u6027\uff1b\u5177\u5907\u5de5\u7a0b\u5316\u601d\u7ef4\uff0c\u4e0d\u63a5\u53d7\u201c\u80fd\u8dd1\u5c31\u884c\u201d\uff0c\u8981\u6c42\u4e3b\u52a8\u8fdb\u884c\u81ea\u6d4b\u4e0e\u8fb9\u754c\u9a8c\u8bc1\u3002</p>\n<p>AI \u6df1\u5ea6\u5e94\u7528\uff1aCursor / Claude \u7b49 AI \u5de5\u5177\u91cd\u5ea6\u4f7f\u7528\u8005\uff0c\u6709\u80fd\u529b\u62c6\u89e3\u9700\u6c42\u3001\u5ba1\u8ba1\u4ee3\u7801\u5e76\u843d\u5730\u5de5\u7a0b\u5b9e\u8df5\uff0c\u975e\u76f2\u76ee\u4f7f\u7528\u3002</p>\n<p>\u7efc\u5408\u7d20\u8d28\uff1a\u5177\u5907\u826f\u597d\u7684\u7f51\u7edc\u5b89\u5168\u610f\u8bc6\u4e0e\u6587\u6863\u7f16\u5199\u4e60\u60ef\uff0c\u81ea\u9a71\u529b\u5f3a\uff0c\u8fdc\u7a0b\u534f\u4f5c\u80fd\u529b\u51fa\u4f17\u3002</p>\n<p>\u8bf7\u643a\u5e26\u7b80\u5386\u6295\u9012\u90ae\u4ef6\nEmail\uff1a <a href=\"mailto:wusai16888@gmail.com\">wusai16888@gmail.com</a></p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/SilverRainZ", 
        "name": "SilverRainZ", 
        "avatar": "https://cdn.v2ex.com/gravatar/b7fd1168153a5d7fdd0f395a02a2a11d?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227309", 
      "title": "[\u5317\u4eac\u62db\u8058]Deep Kernel \u53ef\u4fe1 AI", 
      "id": "https://www.v2ex.com/t/1227309", 
      "date_published": "2026-07-14T14:30:12+00:00", 
      "content_html": "1. \u516c\u53f8\u4ecb\u7ecd<br />Deep Kernel \u662f\u4e00\u5bb6\u6e05\u534e\u7cfb\u7684\u53ef\u4fe1 AI \u516c\u53f8\uff0c\u9996\u5e2d\u79d1\u5b66\u5bb6\u662f\u6e05\u534e\u6559\u6388\uff0c\u521b\u59cb\u56e2\u961f\u6765\u81ea Google \u3001\u534e\u4e3a\u3001\u535a\u901a\u3001\u5b57\u8282\u7b49\u5927\u5382\u3002\u56e2\u961f\u5b9a\u4e49 AGI \u65f6\u4ee3\u7684 Trusted AI \u8303\u5f0f\uff1a\u5b9e\u73b0 AI \u884c\u52a8\u53ef\u4fe1\uff0c\u786e\u4fdd Agent \u884c\u4e3a\u53ef\u9a8c\u8bc1\u3001\u53ef\u6388\u6743\u3001\u53ef\u8ffd\u8d23\uff1b\u540c\u65f6\u4fdd\u969c AI \u6570\u636e\u53ef\u4fe1\uff0c\u786e\u4fdd\u5927\u6a21\u578b\u4f7f\u7528\u8fc7\u7a0b\u4e2d\u6570\u636e\u5168\u7a0b\u53ef\u63a7\u4e0d\u6cc4\u6f0f\u3002\u56e2\u961f\u5728\u53ef\u4fe1 AI \u9886\u57df\u5b9e\u73b0\u4e86\u5305\u542b\u7406\u8bba\u3001\u7b97\u6cd5\u3001\u534f\u8bae\u3001\u7cfb\u7edf\u3001\u82af\u7247\u548c\u7f51\u7edc\u7684\u4f53\u7cfb\u5316\u521b\u65b0\uff0c\u6784\u5efa\u4e86\u591a\u4e2a\u5f62\u6001\u7684\u53ef\u4fe1 AI \u4ea7\u54c1\uff0c\u5df2\u5b8c\u6210\u6570\u767e\u4e07\u7f8e\u5143\u79cd\u5b50\u8f6e\u878d\u8d44\uff0c\u6b63\u5bfb\u6c42\u65b0\u4e00\u8f6e\u878d\u8d44\u3002<br /><br />2. \u6838\u5fc3\u4eae\u70b9<br />\u6e05\u534e\u5927\u5b66\u8ba1\u7b97\u673a\u7cfb\u6838\u5fc3\u56e2\u961f\uff0c\u9996\u5e2d\u79d1\u5b66\u5bb6\u5728\u7cfb\u7edf\u5b89\u5168\u548c\u53ef\u4fe1\u8ba1\u7b97\u9886\u57df\u6709\u6df1\u539a\u5b66\u672f\u79ef\u7d2f<br />\u6280\u672f\u58c1\u5792\u9ad8\uff1a\u673a\u5bc6\u8ba1\u7b97 / \u5bc6\u6001\u5e95\u5ea7 + \u4e94\u5c42\u4fe1\u4efb\u67b6\u6784\uff0c\u8d2f\u901a\u5bc6\u7801\u5b66\u3001\u7cfb\u7edf\u5b89\u5168\u3001AI \u4e0e\u82af\u7247\uff0c\u975e\u7eaf\u5e94\u7528\u5c42\u4ea7\u54c1<br />\u8d5b\u9053\u521a\u9700\u5f3a\uff1a\u4f01\u4e1a\u628a\u6838\u5fc3\u6570\u636e\u63a5\u5165\u5927\u6a21\u578b\u7684\u6700\u5927\u969c\u788d\u662f\u6570\u636e\u5b89\u5168\u4e0e\u5408\u89c4\uff0c\u673a\u5bc6\u8ba1\u7b97 / \u5bc6\u6001\u8ba1\u7b97\u8ba9\u300c\u6570\u636e\u53ef\u7528\u4e0d\u53ef\u89c1\u300d\uff0c\u662f\u91d1\u878d\u3001\u533b\u7597\u3001\u653f\u52a1\u3001\u592e\u56fd\u4f01 AI \u843d\u5730\u7684\u5fc5\u7ecf\u5173\u53e3<br />\u56e2\u961f\u89c4\u6a21\u5c0f\uff08&lt;20 \u4eba\uff09\uff0c\u65e9\u671f\u52a0\u5165\u6709\u6781\u5927\u6210\u957f\u7a7a\u95f4\u548c ownership<br /><br />3. \u5de5\u4f5c\u5730\u70b9\uff1a\u5317\u4eac\u5e02\u6d77\u6dc0\u533a\u4e94\u9053\u53e3<br /><br />4. \u6295\u9012\u65b9\u5f0f\uff1a\u8bf7\u6295\u9012\u7b80\u5386\u81f3 resume@deepkernel<a target=\"_blank\" href=\"http://-ai.com\" rel=\"nofollow noopener\">-ai.com</a> \uff1b<br /><br />5. \u6ce8\u610f\u4e8b\u9879\uff1a\u4e0b\u5217\u5c97\u4f4d\u5747\u9700\u8981\u5728\u5317\u4eac\u529e\u516c\uff0c\u65e0\u8fdc\u7a0b\u5c97\u4f4d\uff0c\u5bf9\u6559\u80b2\u80cc\u666f\u53ca\u8fc7\u5f80\u5de5\u4f5c\u7ecf\u5386\u76f8\u5173\u6027\u8f83\u6709\u671f\u5f85\u3002<br /><br />6. \u70ed\u62db\u804c\u4f4d\uff1a<br />*.GPU-TEE / \u673a\u5bc6\u8ba1\u7b97\u5de5\u7a0b\u5e08\uff08\u9ad8\u7ea7\uff09<br /><br />\u5c97\u4f4d\u5b9a\u4f4d<br />\u8d1f\u8d23 DeepKernel \u6570\u636e\u53ef\u4fe1\u6267\u884c\u5e95\u5ea7\u7684\u6784\u5efa\u2014\u2014\u5728 GPU \u673a\u5bc6\u8ba1\u7b97\u73af\u5883\u4e2d\u5b89\u5168\u8fd0\u884c\u5927\u6a21\u578b\u63a8\u7406\u4e0e\u8bad\u7ec3\uff0c\u6253\u901a\u8fdc\u7a0b\u8bc1\u660e\u4e0e\u5bc6\u94a5\u95e8\u63a7\uff0c\u662f\u300c\u4e0a\u4e0b\u6587\u4e0d\u89e3\u5bc6\u5373\u53ef\u88ab AI \u4f7f\u7528\u300d\u7684\u5de5\u7a0b\u6838\u5fc3\u3002<br />\u6838\u5fc3\u804c\u8d23<br />\u642d\u5efa\u4e0e\u8fd0\u7ef4\u673a\u5bc6\u8ba1\u7b97\u5e95\u5ea7\uff1a\u57fa\u4e8e\u5f00\u6e90\u673a\u5bc6\u8ba1\u7b97\u6808\uff08\u5982 dstack \u7c7b\uff09\u5728\u81ea\u6709/\u4e91\u4e0a\u673a\u5bc6\u7b97\u529b\u4e0a\u90e8\u7f72 CVM \u751f\u547d\u5468\u671f\u3001KMS \u3001Gateway<br />\u6253\u901a GPU \u673a\u5bc6\u8ba1\u7b97\uff1aNVIDIA Confidential Computing \uff08 H100/H200 CC \u6a21\u5f0f\uff09\u3001CPU \u4fa7 Intel TDX / AMD SEV-SNP \u3001Confidential VM \u76f4\u901a\u4e0e\u591a\u5361\u673a\u5bc6 serving<br />\u5b9e\u73b0\u8fdc\u7a0b\u8bc1\u660e\uff08 attestation \uff09\u4e0e RA-TLS\uff1ameasured boot \u3001vTPM \u3001quote \u83b7\u53d6\u4e0e\u6821\u9a8c\u3001\u5bc6\u94a5\u51ed\u8bc1\u95e8\u63a7\uff08\u4ec5\u300c\u4ee3\u7801\u5ea6\u91cf\u5339\u914d + \u771f\u98de\u5730\u300d\u65f6\u91ca\u653e\u5bc6\u94a5\u8fdb\u98de\u5730\uff09<br />\u5bf9\u63a5\u673a\u5bc6\u63a8\u7406 / \u8bad\u7ec3\u8d1f\u8f7d\uff1a\u8ba9\u4e13\u6709\u5c0f\u6a21\u578b / \u5927\u6a21\u578b\u5728\u5bc6\u6001\u73af\u5883\u4e2d\u8dd1\u901a\uff0c\u4fdd\u8bc1\u6027\u80fd\u4e0e\u7a33\u5b9a\u6027<br />\u53c2\u4e0e\u56fd\u4ea7 / \u4fe1\u521b / \u56fd\u5bc6\u9002\u914d\uff1a\u56fd\u5bc6 HSM \u505a\u6839\u3001\u6d77\u5149 CSV / \u9cb2\u9e4f / \u6607\u817e attestation<br />\u8d1f\u8d23\u6027\u80fd\u4f18\u5316\u3001\u7a33\u5b9a\u6027\u4fdd\u969c\u4e0e\u5b89\u5168\u6027\u6307\u6807<br /><br />\u4efb\u804c\u8981\u6c42<br />3-8 \u5e74\u7cfb\u7edf / \u5e95\u5c42\u5f00\u53d1\u7ecf\u9a8c\uff0c\u7cbe\u901a Rust \u548c/\u6216 C++/Go<br />\u719f\u6089 Linux \u7cfb\u7edf\u5e95\u5c42\uff1a\u5185\u6838\u3001\u865a\u62df\u5316\uff08 KVM/QEMU \uff09\u3001\u9a71\u52a8\u3001\u7cfb\u7edf\u8c03\u7528<br />\u719f\u6089 TEE / \u673a\u5bc6\u8ba1\u7b97\u65b9\u5411\u4e4b\u4e00\uff1aIntel TDX \u3001AMD SEV-SNP \u3001NVIDIA CC \u3001SGX \u3001Confidential VM<br />\u7406\u89e3\u8fdc\u7a0b\u8bc1\u660e\u3001\u5ea6\u91cf\u542f\u52a8\u3001\u5bc6\u94a5\u7ba1\u7406\u3001\u8bc1\u4e66 / TLS \u4f53\u7cfb<br />\u6709\u9ad8\u53ef\u9760\u7cfb\u7edf\u7ec4\u4ef6\u5f00\u53d1\u7ecf\u9a8c\uff0c\u5173\u6ce8\u6027\u80fd\u4e0e\u5b89\u5168<br /><br />\u52a0\u5206\u9879<br />\u6709\u4e91\u5382\u5546\u673a\u5bc6\u8ba1\u7b97 / \u53ef\u4fe1\u8ba1\u7b97\u56e2\u961f\u3001TEE \u82af\u7247\u5b89\u5168\u3001\u673a\u5bc6\u8ba1\u7b97 infra \u7ecf\u9a8c<br />\u719f\u6089 CUDA / GPU \u9a71\u52a8 / \u5185\u6838<br />\u6709\u5bc6\u7801\u5b66\u57fa\u7840\uff0c\u80fd\u5bf9\u63a5\u5bc6\u6001\u8ba1\u7b97\uff08 HE / MPC \uff09<br />\u6709\u5f00\u6e90\u673a\u5bc6\u8ba1\u7b97\u9879\u76ee\uff08 dstack \u3001Occlum \u3001Gramine \u7b49\uff09\u8d21\u732e\u6216\u90e8\u7f72\u7ecf\u9a8c<br /><br />*.\u5168\u6808\u5de5\u7a0b\u5e08\uff08 trust router \u5e73\u53f0\uff09<br /><br />\u5c97\u4f4d\u5b9a\u4f4d<br />\u8d1f\u8d23 trust router \u5e73\u53f0\u5c42\u7684\u5168\u6808\u7814\u53d1\u2014\u2014\u4ece\u7ba1\u7406\u540e\u53f0\u5230\u540e\u7aef\u670d\u52a1\uff0c\u628a\u673a\u5bc6\u8ba1\u7b97\u4e0e\u8def\u7531\u80fd\u529b\u5305\u88c5\u6210\u53ef\u7528\u7684\u4ea7\u54c1\u63a7\u5236\u53f0\uff08\u7528\u6237\u3001\u5bc6\u94a5\u3001\u989d\u5ea6\u3001\u8ba1\u8d39\u3001\u5ba1\u8ba1\u3001\u76d1\u63a7\uff09\u3002<br />\u6838\u5fc3\u804c\u8d23<br />\u5efa\u8bbe\u5e73\u53f0\u540e\u7aef\uff1a\u7528\u6237 / API Key \u7ba1\u7406\u3001\u6a21\u578b\u6743\u9650\u3001\u989d\u5ea6\u63a7\u5236\u3001\u8c03\u7528\u7edf\u8ba1\u3001\u8d39\u7528\u6838\u7b97\u3001\u65e5\u5fd7\u5ba1\u8ba1<br />\u5f00\u53d1\u7ba1\u7406 / \u63a7\u5236\u53f0\u524d\u7aef\uff08 Vue / React / TypeScript \uff09\uff0c\u5b8c\u6210\u9875\u9762\u3001\u529f\u80fd\u4e0e\u63a5\u53e3\u8054\u8c03<br />\u540e\u7aef\u670d\u52a1\u4e0e\u6570\u636e\u5c42\uff1aGo / Python \u670d\u52a1\u3001PostgreSQL / Redis \u3001\u63a5\u53e3\u8bbe\u8ba1<br />\u90e8\u7f72\u4e0e\u8fd0\u7ef4\uff1aDocker / Docker Compose / Nginx \uff0c\u5efa\u7acb\u76d1\u63a7\u4e0e\u544a\u8b66<br />\u914d\u5408\u7f51\u5173 / TLS \u5de5\u7a0b\u5e08\u4e0e\u673a\u5bc6\u8ba1\u7b97\u5e95\u5ea7\u56e2\u961f\u505a\u7aef\u5230\u7aef\u8054\u8c03<br />\u6c89\u6dc0\u90e8\u7f72\u6587\u6863\u3001\u63a5\u53e3\u8bf4\u660e\u3001\u8fd0\u7ef4\u624b\u518c<br /><br />\u4efb\u804c\u8981\u6c42<br />3-5 \u5e74\u5168\u6808 / \u540e\u7aef\u5f00\u53d1\u7ecf\u9a8c\uff0c\u719f\u6089 Go \u548c/\u6216 Python<br />\u719f\u6089 Vue / React / TypeScript \uff0c\u80fd\u72ec\u7acb\u5b8c\u6210\u524d\u7aef\u9875\u9762\u4e0e\u63a5\u53e3\u8054\u8c03<br />\u719f\u6089 PostgreSQL/MySQL \u3001Redis \u3001Docker \uff0c\u80fd\u72ec\u7acb\u90e8\u7f72\u4e0e\u6392\u969c<br />\u7406\u89e3 API \u7f51\u5173\u3001\u53cd\u5411\u4ee3\u7406\u3001\u9274\u6743\u3001\u8ba1\u8d39\u3001\u65e5\u5fd7\u76d1\u63a7\u7b49\u57fa\u7840<br />\u4e86\u89e3\u5927\u6a21\u578b API \u8c03\u7528\uff08 OpenAI \u683c\u5f0f\u3001streaming \u3001token \u8ba1\u91cf\uff09<br /><br />\u52a0\u5206\u9879<br />\u6709 LLM \u7f51\u5173 / \u591a\u79df\u6237 LLM \u5e73\u53f0\u4e8c\u6b21\u5f00\u53d1\u7ecf\u9a8c\uff08 New API \u3001One API \u3001LiteLLM \u3001Dify \u7b49\uff09<br />\u719f\u6089 OAuth2 / OIDC \u3001\u4f01\u4e1a\u5fae\u4fe1 / \u98de\u4e66 / \u9489\u9489\u767b\u5f55<br />\u719f\u6089\u8ba1\u8d39\u3001\u989d\u5ea6\u3001Token \u7edf\u8ba1\u3001\u6210\u672c\u6838\u7b97\u7b49\u4e1a\u52a1\u903b\u8f91<br />\u719f\u6089 Kubernetes \u3001CI/CD \u3001Prometheus / Grafana<br /><br />*\uff1a\u7f51\u5173 / TLS \u5de5\u7a0b\u5e08\uff08 trust router \u6838\u5fc3\uff09<br /><br />\u5c97\u4f4d\u5b9a\u4f4d<br />\u8d1f\u8d23 trust router \u7684\u6838\u5fc3\u2014\u2014\u9ad8\u6027\u80fd\u3001\u53ef\u9a8c\u8bc1\u7684\u6a21\u578b\u8def\u7531\u7f51\u5173\uff0c\u4ee5\u53ca\u628a\u8fdc\u7a0b\u8bc1\u660e\u585e\u8fdb\u4f20\u8f93\u94fe\u8def\uff08 RA-TLS \uff09\u7684\u53ef\u4fe1\u901a\u4fe1\u5c42\uff0c\u662f\u300c\u6309\u8c03\u7528\u8ba1\u91cf\u3001\u6c38\u4e0d\u6301\u6709\u6570\u636e\u300d\u7684\u4e2d\u7acb\u53ef\u4fe1\u5c42\u7684\u5de5\u7a0b\u6838\u5fc3\u3002<br />\u6838\u5fc3\u804c\u8d23<br />\u8bbe\u8ba1\u4e0e\u5b9e\u73b0 trust router \u6838\u5fc3\uff1aOpenAI \u517c\u5bb9 API \u7f51\u5173\u3001\u6a21\u578b\u8def\u7531\u3001\u6e20\u9053\u6743\u91cd\u3001\u5931\u8d25\u91cd\u8bd5\u3001\u9650\u6d41\u3001\u5e76\u53d1\u4e0e\u8d26\u53f7\u6c60<br />\u6df1\u8015 TLS / mTLS\uff1a\u63e1\u624b\u3001\u8bc1\u4e66\u94fe\u3001RA-TLS \uff08\u628a\u8fdc\u7a0b\u8bc1\u660e\u7ed1\u8fdb TLS \uff09\u3001\u4f1a\u8bdd\u5bc6\u94a5\u7ba1\u7406\u4e0e\u9500\u6bc1<br />\u6253\u901a\u4e0e\u673a\u5bc6\u8ba1\u7b97\u5e95\u5ea7\u5bf9\u63a5\uff1a\u53d1\u6570\u636e\u524d\u9a8c\u8bc1\u8282\u70b9\u5ea6\u91cf\uff0c\u5ea6\u91cf\u4e0d\u5339\u914d\u5373\u62d2\u7edd\u8f6c\u53d1<br />\u9ad8\u6027\u80fd\u4e0e\u7a33\u5b9a\u6027\uff1a\u4ee3\u7406\u8f6c\u53d1\u3001\u8fde\u63a5\u7ba1\u7406\u3001\u5ef6\u8fdf\u4e0e\u541e\u5410\u4f18\u5316<br />\u53c2\u4e0e\u53ef\u4fe1\u4ea4\u4e92\u534f\u8bae\uff08 A2A / trust receipt \uff09\u7684\u8bbe\u8ba1\u4e0e\u5b9e\u73b0<br /><br />\u4efb\u804c\u8981\u6c42<br />3-8 \u5e74\u540e\u7aef / \u7f51\u7edc / \u4e2d\u95f4\u4ef6\u5f00\u53d1\u7ecf\u9a8c\uff0c\u719f\u6089 Go \u548c/\u6216 Rust/C++<br />\u6df1\u5165\u7406\u89e3 TLS / mTLS \u3001\u8bc1\u4e66\u4f53\u7cfb\u3001\u53cd\u5411\u4ee3\u7406\u3001API \u7f51\u5173\u3001\u8d1f\u8f7d\u5747\u8861\u3001\u9650\u6d41\u7194\u65ad<br />\u719f\u6089\u9ad8\u6027\u80fd\u7f51\u7edc\u7f16\u7a0b\u4e0e\u4ee3\u7406 / \u7f51\u5173\u5b9e\u73b0<br />\u719f\u6089\u5927\u6a21\u578b API \u8c03\u7528\uff08 OpenAI \u683c\u5f0f\u3001streaming \u3001token \u8ba1\u91cf\uff09<br />\u8f83\u5f3a\u7684\u95ee\u9898\u5b9a\u4f4d\u80fd\u529b\u548c\u826f\u597d\u7684\u6587\u6863\u4e60\u60ef<br /><br />\u52a0\u5206\u9879<br />\u6709 API \u7f51\u5173 / service mesh \uff08 Envoy/mTLS \uff09/ \u4e2d\u95f4\u4ef6 / \u4e91\u7f51\u7edc\u5f00\u53d1\u7ecf\u9a8c<br />\u719f\u6089 gRPC \u3001\u534f\u8bae\u8bbe\u8ba1\u3001attestation / RA-TLS<br />\u6709\u5bc6\u7801\u5b66\u57fa\u7840\u6216\u53ef\u4fe1\u8ba1\u7b97\u80cc\u666f<br />\u6709 LLM \u7f51\u5173\u4e8c\u6b21\u5f00\u53d1\u7ecf\u9a8c\uff08 New API \u3001One API \u3001LiteLLM \u7b49\uff09"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/linuxkey007", 
        "name": "linuxkey007", 
        "avatar": "https://cdn.v2ex.com/avatar/8bce/f709/244107_large.png?m=1779248402"
      }, 
      "url": "https://www.v2ex.com/t/1227222", 
      "date_modified": "2026-07-14T08:19:05+00:00", 
      "content_html": "<h1>\u62db\u8058\uff5c\u5238\u5546 APP \u5f00\u53d1\u56e2\u961f\u8d1f\u8d23\u4eba\uff08\u79fb\u52a8\u7aef\u7814\u53d1\u8d1f\u8d23\u4eba\uff09</h1>\n<h2>\u5c97\u4f4d\u540d\u79f0</h2>\n<p><strong>APP \u5f00\u53d1\u56e2\u961f\u8d1f\u8d23\u4eba\uff08\u79fb\u52a8\u7aef\u7814\u53d1\u8d1f\u8d23\u4eba\uff09</strong></p>\n<h2>\u5de5\u4f5c\u5730\u70b9</h2>\n<p>\u6df1\u5733</p>\n<hr/>\n<h1>\u5c97\u4f4d\u804c\u8d23</h1>\n<ol>\n<li>\u8d1f\u8d23\u5927\u578b APP \u6574\u4f53\u7814\u53d1\u5de5\u4f5c\uff0c\u5305\u62ec\u7248\u672c\u8fed\u4ee3\u3001\u6027\u80fd\u4f18\u5316\u3001\u67b6\u6784\u6f14\u8fdb\u53ca\u7ebf\u4e0a\u7a33\u5b9a\u6027\u4fdd\u969c\uff1b</li>\n<li>\u8d1f\u8d23\u79fb\u52a8\u7aef\u7814\u53d1\u56e2\u961f\u7ba1\u7406\uff0c\u5236\u5b9a\u7814\u53d1\u89c4\u8303\uff0c\u63a8\u8fdb\u4ee3\u7801\u8bc4\u5ba1\u3001\u6280\u672f\u653b\u5173\u53ca\u56e2\u961f\u57f9\u517b\uff1b</li>\n<li>\u8d1f\u8d23\u4e0e\u4ea7\u54c1\u3001\u4e1a\u52a1\u53ca\u5176\u4ed6\u6280\u672f\u56e2\u961f\u534f\u4f5c\uff0c\u62c6\u89e3\u9700\u6c42\u5e76\u5236\u5b9a\u6280\u672f\u65b9\u6848\uff1b</li>\n<li>\u6301\u7eed\u8ddf\u8fdb\u79fb\u52a8\u7aef\u6280\u672f\u53d1\u5c55\uff0c\u63a8\u52a8\u5ba2\u6237\u7aef\u67b6\u6784\u4f18\u5316\uff0c\u4fdd\u969c\u7cfb\u7edf\u5b89\u5168\u3001\u7a33\u5b9a\u3001\u9ad8\u6548\u8fd0\u884c\u3002</li>\n</ol>\n<hr/>\n<h1>\u4efb\u804c\u8981\u6c42</h1>\n<ol>\n<li>\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u5e74\u9f84\u539f\u5219\u4e0a 35 \u5c81\u4ee5\u5185\uff0c\u4f18\u79c0\u5019\u9009\u4eba\u53ef\u9002\u5f53\u653e\u5bbd\uff1b</li>\n<li>\u5177\u5907\u5927\u578b APP \u7814\u53d1\u53ca\u56e2\u961f\u7ba1\u7406\u7ecf\u9a8c\uff1b</li>\n<li>\u6709 10 \u4eba\u4ee5\u4e0a\u79fb\u52a8\u7aef\u7814\u53d1\u56e2\u961f\u7ba1\u7406\u7ecf\u9a8c\uff1b</li>\n<li>\u719f\u6089\u79fb\u52a8\u7aef\u6280\u672f\u67b6\u6784\uff0c\u5177\u5907 Android / iOS / Flutter \u7b49\u76f8\u5173\u7814\u53d1\u7ecf\u9a8c\uff1b</li>\n<li>\u719f\u6089\u5927\u578b APP \u5168\u751f\u547d\u5468\u671f\u7ba1\u7406\uff0c\u5305\u62ec\u67b6\u6784\u8bbe\u8ba1\u3001\u7248\u672c\u53d1\u5e03\u3001\u6027\u80fd\u4f18\u5316\u3001\u7a33\u5b9a\u6027\u6cbb\u7406\u7b49\uff1b</li>\n<li>\u5177\u5907\u8f83\u5f3a\u7684\u6280\u672f\u65b9\u6848\u80fd\u529b\u3001\u56e2\u961f\u7ba1\u7406\u80fd\u529b\u53ca\u8de8\u90e8\u95e8\u534f\u8c03\u80fd\u529b\u3002</li>\n</ol>\n<hr/>\n<h1>\u4f18\u5148\u8003\u8651</h1>\n<h2>\u91d1\u878d\u884c\u4e1a\u80cc\u666f</h2>\n<p>\u4f18\u5148\u8003\u8651\uff1a</p>\n<ul>\n<li>\u94f6\u884c\u624b\u673a\u94f6\u884c APP \u7814\u53d1\u8d1f\u8d23\u4eba\uff1b</li>\n<li>\u5238\u5546\u4ea4\u6613 APP / \u8d22\u5bcc APP \u6280\u672f\u8d1f\u8d23\u4eba\uff1b</li>\n<li>\u91d1\u878d\u79d1\u6280\u516c\u53f8\u79fb\u52a8\u7814\u53d1\u8d1f\u8d23\u4eba\u3002</li>\n</ul>\n<p>\u5177\u5907\u91d1\u878d\u4e1a\u52a1\u3001\u9ad8\u5e76\u53d1\u3001\u5b89\u5168\u5408\u89c4\u7ecf\u9a8c\u4f18\u5148\u3002</p>\n<hr/>\n<h2>\u4e92\u8054\u7f51\u80cc\u666f</h2>\n<p>\u6b22\u8fce\uff1a</p>\n<ul>\n<li>\u817e\u8baf\u3001\u963f\u91cc\u3001\u5b57\u8282\u3001\u7f8e\u56e2\u3001\u4eac\u4e1c\u7b49\u5927\u578b\u4e92\u8054\u7f51\u516c\u53f8\uff1b</li>\n<li>\u5ba2\u6237\u7aef\u7814\u53d1\u8d1f\u8d23\u4eba\uff1b</li>\n<li>\u79fb\u52a8\u7aef\u6280\u672f Leader \uff1b</li>\n<li>Android / iOS \u8d1f\u8d23\u4eba\u3002</li>\n</ul>\n<p>\u8981\u6c42\u5177\u5907\u5927\u578b APP \u7814\u53d1\u53ca\u56e2\u961f\u7ba1\u7406\u7ecf\u9a8c\u3002</p>\n<hr/>\n<h2>\u91d1\u878d\u79d1\u6280\u5382\u5546\u80cc\u666f</h2>\n<p>\u6b22\u8fce\uff1a</p>\n<ul>\n<li>\u6052\u751f\u7535\u5b50\uff1b</li>\n<li>\u5b87\u4fe1\u79d1\u6280\uff1b</li>\n<li>\u4e2d\u7535\u91d1\u4fe1\uff1b</li>\n<li>\u795e\u5dde\u4fe1\u606f\uff1b</li>\n<li>\u4e2d\u8f6f\u56fd\u9645\uff1b</li>\n</ul>\n<p>\u7b49\u516c\u53f8\u7684\u79fb\u52a8\u7814\u53d1\u8d1f\u8d23\u4eba\u3001\u6280\u672f\u7ecf\u7406\u3002</p>\n<hr/>\n<h1>\u4e0d\u5339\u914d\u60c5\u51b5</h1>\n<p>\u4ee5\u4e0b\u65b9\u5411\u6682\u4e0d\u8003\u8651\uff1a</p>\n<ul>\n<li>\u7eaf Android / iOS \u9ad8\u7ea7\u5f00\u53d1\uff08\u65e0\u56e2\u961f\u7ba1\u7406\u7ecf\u9a8c\uff09\uff1b</li>\n<li>\u7eaf\u9879\u76ee\u7ecf\u7406\uff08\u7f3a\u5c11\u6280\u672f\u80cc\u666f\uff09\uff1b</li>\n<li>\u5c0f\u578b APP \u5f00\u53d1\u8d1f\u8d23\u4eba\uff08\u7f3a\u5c11\u5927\u578b APP \u7ecf\u9a8c\uff09\u3002</li>\n</ul>\n<hr/>\n<h1>\u7406\u60f3\u5019\u9009\u4eba\u753b\u50cf</h1>\n<ul>\n<li>\u5177\u5907\u5927\u578b APP \u7814\u53d1\u7ecf\u9a8c\uff0c\u719f\u6089\u79fb\u52a8\u7aef\u5b8c\u6574\u7814\u53d1\u6d41\u7a0b\uff1b</li>\n<li>\u6709\u79fb\u52a8\u7aef\u7814\u53d1\u56e2\u961f\u7ba1\u7406\u7ecf\u9a8c\uff0c\u5e26\u9886\u8fc7 10 \u4eba\u4ee5\u4e0a\u56e2\u961f\uff1b</li>\n<li>\u719f\u6089\u5ba2\u6237\u7aef\u67b6\u6784\u8bbe\u8ba1\u3001\u6027\u80fd\u4f18\u5316\u3001\u7a33\u5b9a\u6027\u6cbb\u7406\u7b49\u65b9\u5411\uff1b</li>\n<li>\u6709\u91d1\u878d APP \u3001\u4ea4\u6613\u7c7b APP \u6216\u5927\u578b\u4e92\u8054\u7f51 APP \u7ecf\u9a8c\u4f18\u5148\uff1b</li>\n<li>\n\u5f53\u524d\u5c97\u4f4d\u65b9\u5411\uff1a<ul>\n<li>\u79fb\u52a8\u7aef\u6280\u672f\u8d1f\u8d23\u4eba</li>\n<li>\u5ba2\u6237\u7aef\u8d1f\u8d23\u4eba</li>\n<li>\u79fb\u52a8\u7814\u53d1\u7ecf\u7406</li>\n<li>\u6280\u672f\u7ecf\u7406</li>\n</ul>\n</li>\n</ul>\n<hr/>\n<h1>\u8054\u7cfb\u65b9\u5f0f</h1>\n<p>\u7b80\u5386\u8bf7\u53d1\u9001\u81f3\u90ae\u7bb1\uff1a</p>\n<p><code>bGludXhrZXkwMDdAZ21haWwuY29t</code></p>\n<p>\uff08 Base64 \u89e3\u7801\u540e\u4e3a\u90ae\u7bb1\u5730\u5740\uff09</p>\n<p>\u90ae\u4ef6\u6807\u9898\u5efa\u8bae\uff1a\n<strong>\u300c\u5e94\u8058\u79fb\u52a8\u7aef\u7814\u53d1\u8d1f\u8d23\u4eba-\u59d3\u540d\u300d</strong></p>\n<p>\u6b22\u8fce\u63a8\u8350\u5408\u9002\u5019\u9009\u4eba\uff0c\u611f\u8c22\u3002</p>\n", 
      "date_published": "2026-07-14T08:16:20+00:00", 
      "title": "\u62db\u8058\uff5c\u5238\u5546 APP \u5f00\u53d1\u56e2\u961f\u8d1f\u8d23\u4eba\uff08\u79fb\u52a8\u7aef\u7814\u53d1\u8d1f\u8d23\u4eba\uff09\uff5c\u91d1\u878d\u79d1\u6280\u65b9\u5411 | 985/211", 
      "id": "https://www.v2ex.com/t/1227222"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/justinX", 
        "name": "justinX", 
        "avatar": "https://cdn.v2ex.com/avatar/e2b5/06ca/664687_large.png?m=1701222185"
      }, 
      "url": "https://www.v2ex.com/t/1227184", 
      "title": "\u62db\u8058\uff1a\r\nC++ \u4f4e\u5ef6\u8fdf\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08", 
      "id": "https://www.v2ex.com/t/1227184", 
      "date_published": "2026-07-14T06:12:20+00:00", 
      "content_html": "C++ \u4f4e\u5ef6\u8fdf\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08<br />\u4f18\u5148 Singapore/\u5176\u6b21 HK \uff08\u53ef\u63d0\u4f9b EP \uff09<br /><br />Responsibilities<br />\u8d1f\u8d23\u52a0\u5bc6\u8d27\u5e01\u884d\u751f\u54c1\u9ad8\u9891\u4ea4\u6613\u7cfb\u7edf\u7684\u6838\u5fc3\u6a21\u5757\u5f00\u53d1\uff0c\u5305\u62ec\u884c\u60c5\u63a5\u5165\u3001\u8ba2\u5355\u7ba1\u7406\u3001\u4ea4\u6613\u6267\u884c\u4e0e\u98ce\u63a7\u3002<br />\u4f18\u5316\u4e0b\u5355\u3001\u64a4\u5355\u3001\u6210\u4ea4\u56de\u62a5\u53ca\u5f02\u5e38\u6062\u590d\u7b49\u5173\u952e\u94fe\u8def\uff0c\u63d0\u5347\u9ad8\u5e76\u53d1\u4e0b\u7684\u7cfb\u7edf\u7a33\u5b9a\u6027\u3002<br />\u901a\u8fc7 profiling \u3001benchmark \u548c\u76d1\u63a7\u6570\u636e\u5b9a\u4f4d\u6027\u80fd\u74f6\u9888\uff0c\u964d\u4f4e\u5ef6\u8fdf\u3001\u63d0\u9ad8\u541e\u5410\u5e76\u4f18\u5316 CPU/\u5185\u5b58/\u7f51\u7edc I/O \u3002<br />\u8bbe\u8ba1\u591a\u7ebf\u7a0b\u3001\u5f02\u6b65 I/O \u3001\u5185\u5b58\u5206\u914d\u3001\u6d88\u606f\u961f\u5217\u53ca\u4e8b\u4ef6\u9a71\u52a8\u67b6\u6784\uff0c\u5904\u7406\u5b9e\u65f6\u8ba2\u5355\u7c3f\u548c\u6210\u4ea4\u6570\u636e\u3002<br />\u5efa\u8bbe\u5ef6\u8fdf\u3001\u541e\u5410\u3001\u8fde\u63a5\u72b6\u6001\u3001PnL \u548c\u4ed3\u4f4d\u7b49\u76d1\u63a7\u5de5\u5177\uff0c\u7ef4\u62a4\u4ea4\u6613\u6240 API \u8fde\u63a5\u5e76\u5feb\u901f\u6392\u67e5\u5404\u7c7b\u5f02\u5e38\u3002<br /><br />Requirements <br />\u7cbe\u901a C++\uff0c\u5177\u5907\u624e\u5b9e\u7684 Linux \u7cfb\u7edf\u7f16\u7a0b\u80fd\u529b\uff0c\u719f\u6089 OS \u3001\u7f51\u7edc\u3001\u5e76\u53d1\u548c\u5185\u5b58\u7ba1\u7406\u3002<br />\u719f\u6089\u591a\u7ebf\u7a0b\u3001\u9501\u4f18\u5316\u3001\u5f02\u6b65 I/O \u53ca\u7f51\u7edc\u7f16\u7a0b\uff0c\u6709\u4f4e\u5ef6\u8fdf\u6216\u9ad8\u5e76\u53d1\u7cfb\u7edf\u5f00\u53d1\u7ecf\u9a8c\u3002<br />\u80fd\u8fd0\u7528 profiling/benchmark \u5b9a\u4f4d\u6027\u80fd\u74f6\u9888\uff0c\u7406\u89e3 CPU \u3001\u5185\u5b58\u3001I/O \u3001\u7f13\u5b58\u548c\u4e0a\u4e0b\u6587\u5207\u6362\u7684\u5f71\u54cd\u3002<br />\u719f\u6089 WebSocket/REST \u3001TCP/IP \u3001\u65e5\u5fd7\u76d1\u63a7\u53ca\u6545\u969c\u6062\u590d\uff0c\u80fd\u4ea7\u51fa\u7a33\u5b9a\u53ef\u7ef4\u62a4\u7684\u751f\u4ea7\u7ea7\u4ee3\u7801\u3002<br />\u5177\u5907\u5feb\u901f\u6392\u67e5\u7ebf\u4e0a\u7cfb\u7edf\u5f02\u5e38\u548c\u6027\u80fd\u95ee\u9898\u7684\u80fd\u529b\uff0c\u8d23\u4efb\u5fc3\u5f3a\uff0c\u9002\u5e94\u5feb\u8282\u594f\u8fed\u4ee3\u3002<br /><br />\u52a0\u5206\u9879<br />\u6709 HFT \u3001\u505a\u5e02\u7cfb\u7edf\u6216\u4f4e\u5ef6\u8fdf\u4ea4\u6613\u7cfb\u7edf\u5f00\u53d1\u7ecf\u9a8c\uff0c\u719f\u6089\u8ba2\u5355\u7c3f\u3001\u6210\u4ea4\u3001\u64a4\u5355\u3001\u624b\u7eed\u8d39\u3001\u6ed1\u70b9\u3001\u4ed3\u4f4d\u7b49\u6982\u5ff5\u3002<br />\u719f\u6089 Binance \u3001OKX \u3001Bybit \u7b49\u4ea4\u6613\u6240 API \uff0c\u6216\u6709\u884c\u60c5/\u98ce\u63a7/\u64ae\u5408/\u7f51\u5173\u5f00\u53d1\u7ecf\u5386\u3002<br />\u638c\u63e1 Linux \u5185\u6838\u8c03\u4f18\u3001CPU \u4eb2\u548c\u6027\u3001NUMA \u3001\u5185\u5b58\u6c60\u3001\u65e0\u9501\u7ed3\u6784\u3001zero-copy \u7b49\u4f18\u5316\u624b\u6bb5\u3002<br />\u4e86\u89e3 DPDK \u3001Solarflare \u3001Onload \u3001RDMA \u7b49\u4f4e\u5ef6\u8fdf\u7f51\u7edc\u6280\u672f\u3002<br />\u719f\u6089 Rust \u3001Python \u3001Kubernetes \u3001Redis \u3001Kafka \u3001ClickHouse \u7b49\u8f85\u52a9\u5de5\u5177\u6808\u3002<br /><br /><br />\u8bf7\u643a\u5e26\u7b80\u5386\u54a8\u8be2\uff0c\u8c22\u8c22\uff1b<br />TG\uff1a@jtx_2023<br />E:\u00a0justinxu@futuretalent.com.cn"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/aotl", 
        "name": "aotl", 
        "avatar": "https://cdn.v2ex.com/gravatar/caa7d0756194dc882f5b2f4c9d7913d2?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227173", 
      "title": "\u6211\u4eec\u6b63\u5728\u7ec4\u5efa Agent Computer \u6838\u5fc3\u81ea\u7814\u56e2\u961f\u3002", 
      "id": "https://www.v2ex.com/t/1227173", 
      "date_published": "2026-07-14T05:17:26+00:00", 
      "content_html": "\u6211\u4eec\u6b63\u5728\u7ec4\u5efa Agent Computer \u6838\u5fc3\u81ea\u7814\u56e2\u961f\u3002<br />Agent Computer \u4e0d\u662f\u666e\u901a AI PC \uff0c\u4e5f\u4e0d\u662f\u5728 Linux \u4e3b\u673a\u4e0a\u7b80\u5355\u53e0\u52a0\u5f00\u6e90\u5de5\u5177\uff0c\u800c\u662f\u4e00\u53f0\u9762\u5411\u5f00\u53d1\u8005\u3001\u5c0f\u578b AI \u56e2\u961f\u548c\u9ad8\u5f3a\u5ea6 Agent \u4f7f\u7528\u8005\u7684\u672c\u5730 AI \u5de5\u4f5c\u6d41\u4e2a\u4eba\u8ba1\u7b97\u8bbe\u5907\u3002\u5b83\u9700\u8981\u628a AgentOS \u3001\u6a21\u578b\u670d\u52a1\u3001Runtime Adapter \u3001\u5f00\u53d1\u8005\u5de5\u5177\u94fe\u3001Benchmark \u3001Telemetry \u3001Gateway \u3001Sandbox \u3001\u5b98\u65b9 Blueprints \u3001\u6d4b\u8bd5\u5957\u4ef6\u3001\u79bb\u7ebf\u5305\u548c\u4ea4\u4ed8\u4fdd\u969c\u505a\u6210\u4e00\u6761\u771f\u5b9e\u53ef\u8fd0\u884c\u3001\u53ef\u89c2\u6d4b\u3001\u53ef\u590d\u73b0\u3001\u53ef\u5b89\u5168\u6267\u884c\u7684\u7cfb\u7edf\u94fe\u8def\u3002<br />\u5f53\u524d\u56e2\u961f\u56f4\u7ed5 2027 \u5e74 1 \u6708 CES \u4ea4\u4ed8\u76ee\u6807\u5012\u6392\uff0c\u8ba1\u5212\u5728 7-11 \u6708\u5b8c\u6210\u6838\u5fc3\u94fe\u8def\u6210\u578b\uff0c12 \u6708\u8fdb\u5165 RC \u3001\u7a33\u5b9a\u6027\u4fee\u590d\u3001\u73b0\u573a\u5f69\u6392\u3001\u79bb\u7ebf\u5305\u548c\u6062\u590d\u5305\u4ea4\u4ed8\u9636\u6bb5\u3002<br />\u6211\u4eec\u6b63\u5728\u5bfb\u627e\u51e0\u4f4d\u80fd\u76f4\u63a5\u627f\u62c5\u6a21\u5757 Owner \u7684\u5173\u952e\u8d1f\u8d23\u4eba\u3002\u8fd9\u91cc\u4e0d\u662f\u4f20\u7edf\u5927\u5382\u804c\u80fd\u5c97\uff0c\u4e5f\u4e0d\u662f\u5355\u70b9\u6267\u884c\u5c97\uff0c\u800c\u662f\u9700\u8981\u80fd\u5728\u9ad8\u5f3a\u5ea6\u4ea4\u4ed8\u7a97\u53e3\u5185\uff0c\u628a\u590d\u6742\u7cfb\u7edf\u62c6\u6210\u89c4\u683c\u3001\u4ee3\u7801\u3001\u5de5\u5177\u3001\u6d4b\u8bd5\u3001\u6587\u6863\u548c\u4ea4\u4ed8\u7269\u7684\u4eba\u3002<br /><br /><br />AgentOS / \u7cfb\u7edf\u8d1f\u8d23\u4eba<br />\u4e00\u3001\u62db\u8058\u57fa\u672c\u4fe1\u606f<br />1.\u62db\u8058\u9879\u76ee\uff1aAgent Computer \u6838\u5fc3\u81ea\u7814\u9879\u76ee\u7ec4<br />2.\u5de5\u4f5c\u5730\u70b9\uff1a\u676d\u5dde\u6216\u5317\u4eac<br />3.\u5c97\u4f4d\u540d\u79f0\uff1aAgentOS / \u7cfb\u7edf\u8d1f\u8d23\u4eba<br />4.\u5c97\u4f4d\u85aa\u916c\uff1a\u53ef\u8c08<br />\u4e8c\u3001\u5c97\u4f4d\u804c\u8d23\u8bf4\u660e<br />6.\u8d1f\u8d23 Agent Computer \u7684\u7cfb\u7edf\u5e95\u5ea7\uff0c\u628a\u5de5\u7a0b\u6837\u673a\u505a\u6210\u53ef\u4ea4\u4ed8\u3001\u53ef\u6062\u590d\u3001\u53ef\u5347\u7ea7\u3001\u53ef\u8bca\u65ad\u7684\u4e00\u4f53\u673a\u7cfb\u7edf\uff1b<br />7.\u8d1f\u8d23 Linux / Ubuntu / Debian \u7cfb\u7edf\u955c\u50cf\u3001\u7cfb\u7edf\u670d\u52a1\u3001\u9a71\u52a8\u4f9d\u8d56\u3001\u79bb\u7ebf\u5b89\u88c5\u3001\u5347\u7ea7\u56de\u6eda\u3001\u6062\u590d\u6d41\u7a0b\u7b49\u80fd\u529b\uff1b<br />8.\u5efa\u7acb\u7cfb\u7edf\u7248\u672c\u57fa\u7ebf\u3001\u670d\u52a1\u542f\u52a8\u94fe\u8def\u3001\u5065\u5eb7\u68c0\u67e5\u3001\u65e5\u5fd7\u8bca\u65ad\u548c\u73b0\u573a\u6062\u590d\u6d41\u7a0b\uff1b<br />9.\u4e0e Runtime \u3001\u786c\u4ef6\u9a71\u52a8\u3001QA / Release \u56e2\u961f\u534f\u540c\uff0c\u4fdd\u969c\u6574\u673a\u7cfb\u7edf\u7a33\u5b9a\u4ea4\u4ed8\u3002<br />\u4e09\u3001\u4efb\u804c\u8d44\u683c\u8981\u6c42<br />10.\u505a\u8fc7 Linux \u8bbe\u5907\u7cfb\u7edf\u3001Ubuntu / Debian \u955c\u50cf\u3001\u7cfb\u7edf\u670d\u52a1\u3001OTA \u3001rollback \u3001recovery \u3001device management \u7b49\u76f8\u5173\u5de5\u4f5c\uff1b<br />11.\u6709\u8fb9\u7f18\u8bbe\u5907\u3001AI Box \u3001\u5de5\u4e1a\u4e3b\u673a\u3001\u5d4c\u5165\u5f0f Linux \u3001\u786c\u4ef6\u8f6f\u4ef6\u4e00\u4f53\u5316\u7ecf\u9a8c\u4f18\u5148\uff1b<br />\u80fd owner \u4e00\u4e2a\u65b9\u5411\uff0c\u4e0d\u53ea\u662f\u5199\u6a21\u5757\uff0c\u8981\u80fd\u62c6\u65b9\u6848\u3001\u5b9a\u7248\u672c\u3001\u770b\u65e5\u5fd7\u3001\u63a8\u4ea4\u4ed8\u3002<br /><br /><br />Runtime / \u6a21\u578b\u670d\u52a1\u8d1f\u8d23\u4eba<br />\u4e00\u3001\u62db\u8058\u57fa\u672c\u4fe1\u606f<br />1.\u62db\u8058\u9879\u76ee\uff1aAgent Computer \u6838\u5fc3\u81ea\u7814\u9879\u76ee\u7ec4<br />2.\u5de5\u4f5c\u5730\u70b9\uff1a\u676d\u5dde\u6216\u5317\u4eac<br />3.\u5c97\u4f4d\u540d\u79f0\uff1aRuntime / \u6a21\u578b\u670d\u52a1\u8d1f\u8d23\u4eba<br />4.\u5c97\u4f4d\u85aa\u916c\uff1a\u53ef\u8c08<br />\u4e8c\u3001\u5c97\u4f4d\u804c\u8d23\u8bf4\u660e<br />6.\u8d1f\u8d23 Agent Computer \u7684\u672c\u5730\u6a21\u578b\u670d\u52a1\u5c42\u5efa\u8bbe\uff0c\u6253\u901a\u672c\u5730\u6a21\u578b\u63a8\u7406\u3001\u670d\u52a1\u63a5\u53e3\u548c\u8fd0\u884c\u65f6\u9002\u914d\uff1b<br />7.\u8d1f\u8d23 Runtime Adapter \u3001\u6a21\u578b\u52a0\u8f7d\u3001Model Manifest \u3001OpenAI-compatible API \u3001streaming \u7b49\u6838\u5fc3\u80fd\u529b\uff1b<br />8.\u628a\u4e0d\u540c\u63a8\u7406\u540e\u7aef\u548c\u786c\u4ef6 Runtime \u62bd\u8c61\u6210\u7a33\u5b9a\u3001\u53ef\u8c03\u7528\u3001\u53ef\u89c2\u6d4b\u7684\u6a21\u578b\u670d\u52a1\uff1b<br />9.\u5904\u7406\u6027\u80fd\u3001\u9519\u8bef\u7801\u3001\u8d44\u6e90\u5360\u7528\u3001\u6a21\u578b\u52a0\u8f7d\u5931\u8d25\u3001\u670d\u52a1\u6062\u590d\u7b49\u5de5\u7a0b\u95ee\u9898\u3002<br />\u4e09\u3001\u4efb\u804c\u8d44\u683c\u8981\u6c42<br />10.\u505a\u8fc7\u5927\u6a21\u578b\u63a8\u7406\u670d\u52a1\u3001LLM serving \u3001OpenAI-compatible API \u3001\u672c\u5730\u6a21\u578b\u670d\u52a1\u6216\u7aef\u4fa7\u63a8\u7406\uff1b<br />11.\u719f\u6089 vLLM \u3001llama.cpp \u3001Ollama \u3001TensorRT-LLM \u3001ONNX Runtime \u7b49\u751f\u6001\u4f18\u5148\uff1b<br />12.\u6709\u6a21\u578b\u52a0\u8f7d\u3001runtime adapter \u3001model manifest \u3001\u6d41\u5f0f\u8f93\u51fa\u3001\u63a8\u7406\u6027\u80fd\u4f18\u5316\u7ecf\u9a8c\u4f18\u5148\uff1b<br />13.\u80fd owner \u4e00\u4e2a\u65b9\u5411\uff0c\u65e2\u80fd\u505a\u67b6\u6784\u5224\u65ad\uff0c\u4e5f\u80fd\u4e0b\u573a\u63a8\u52a8\u5de5\u7a0b\u95ed\u73af\u3002<br /><br /><br />\u5f00\u53d1\u8005\u5de5\u5177\u94fe\u8d1f\u8d23\u4eba<br />\u4e00\u3001\u62db\u8058\u57fa\u672c\u4fe1\u606f<br />1.\u62db\u8058\u9879\u76ee\uff1aAgent Computer \u6838\u5fc3\u81ea\u7814\u9879\u76ee\u7ec4<br />2.\u5de5\u4f5c\u5730\u70b9\uff1a\u676d\u5dde\u6216\u5317\u4eac<br />3.\u5c97\u4f4d\u540d\u79f0\uff1a\u5f00\u53d1\u8005\u5de5\u5177\u94fe\u8d1f\u8d23\u4eba<br />4.\u5c97\u4f4d\u85aa\u916c\uff1a\u53ef\u8c08<br />\u4e8c\u3001\u5c97\u4f4d\u804c\u8d23\u8bf4\u660e<br />6.\u8d1f\u8d23 Agent Computer \u7684\u5f00\u53d1\u8005\u5de5\u5177\u94fe\u548c\u7b2c\u4e00\u5c0f\u65f6\u5f00\u53d1\u8005\u4f53\u9a8c\uff1b<br />7.\u5efa\u8bbe CLI \u3001SDK \u3001Workbench \u3001\u793a\u4f8b\u5de5\u7a0b\u3001API \u6587\u6863\u3001Quickstart \u548c\u5b98\u65b9 Blueprint \uff1b<br />8.\u8bbe\u8ba1\u5f00\u53d1\u8005\u4ece\u5f00\u7bb1\u3001\u914d\u7f6e\u3001\u8fd0\u884c\u793a\u4f8b\u3001\u8c03\u7528\u6a21\u578b\u670d\u52a1\u5230\u8dd1\u901a\u7b2c\u4e00\u4e2a Agent \u5e94\u7528\u7684\u5b8c\u6574\u8def\u5f84\uff1b<br />9.\u4e0e Runtime \u3001Gateway \u3001Benchmark \u3001Release \u56e2\u961f\u534f\u540c\uff0c\u786e\u4fdd\u5de5\u5177\u94fe\u771f\u5b9e\u53ef\u8dd1\u3001\u6587\u6863\u53ef\u590d\u73b0\u3001\u793a\u4f8b\u53ef\u4ea4\u4ed8\u3002<br />\u4e09\u3001\u4efb\u804c\u8d44\u683c\u8981\u6c42<br />10.\u505a\u8fc7 CLI \u3001SDK \u3001\u5f00\u53d1\u8005\u5e73\u53f0\u3001Workbench \u3001API \u6587\u6863\u3001\u793a\u4f8b\u5de5\u7a0b\u6216\u5f00\u53d1\u8005\u4f53\u9a8c\u8bbe\u8ba1\uff1b<br />11.\u6709 AI Agent \u3001MCP \u3001Cursor / VS Code \u63d2\u4ef6\u3001\u5f00\u53d1\u8005\u5de5\u5177\u3001\u6587\u6863\u5de5\u7a0b\u7ecf\u9a8c\u4f18\u5148\uff1b<br />12.\u4e0d\u662f\u5355\u7eaf\u5199\u6587\u6863\uff0c\u9700\u8981\u80fd\u5b9a\u4e49\u63a5\u53e3\u3001\u5199\u793a\u4f8b\u3001\u8dd1\u901a\u94fe\u8def\u3001\u63a8\u52a8\u5f00\u53d1\u8005\u4f53\u9a8c\u95ed\u73af\uff1b<br />13.\u80fd owner \u4e00\u4e2a\u65b9\u5411\uff0c\u628a\u6a21\u7cca\u9700\u6c42\u53d8\u6210\u5de5\u5177\u3001\u6587\u6863\u3001\u6837\u4f8b\u548c\u53ef\u9a8c\u6536\u7ed3\u679c\u3002<br /><br /><br />\u8054\u7cfb\u65b9\u5f0f\uff1abmVvc3BlY2llc0BvdXRsb29rLmNvbQ=="
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/villainLin", 
        "name": "villainLin", 
        "avatar": "https://cdn.v2ex.com/gravatar/b917d65a5bba677d22e1d93d02013a3f?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227152", 
      "title": "Flutter \u5f00\u53d1\u5de5\u7a0b\u5e08\uff0c base \u5357\u4eac/\u6df1\u5733", 
      "id": "https://www.v2ex.com/t/1227152", 
      "date_published": "2026-07-14T03:50:38+00:00", 
      "content_html": "<h1>Flutter \u5f00\u53d1\u5de5\u7a0b\u5e08</h1>\n<h2>\u5c97\u4f4d\u540d\u79f0</h2>\n<p>Flutter \u5f00\u53d1\u5de5\u7a0b\u5e08</p>\n<h2>\u5b66\u5386\u8981\u6c42</h2>\n<p>\u672c\u79d1\u53ca\u4ee5\u4e0a\uff0c\u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\u4f18\u5148</p>\n<h2>\u7ecf\u9a8c\u8981\u6c42</h2>\n<p>5 \u5e74\u4ee5\u4e0a Flutter \u6216\u8de8\u7aef\u5f00\u53d1\u7ecf\u9a8c\uff0c\u5177\u5907\u5b8c\u6574\u4e0a\u7ebf\u9879\u76ee\u7ecf\u9a8c</p>\n<h2>\u5c97\u4f4d\u804c\u8d23</h2>\n<ul>\n<li>\u8d1f\u8d23\u516c\u53f8 AI \u79fb\u52a8\u7aef\u4ea7\u54c1\u7684 Flutter \u4e1a\u52a1\u5f00\u53d1\u4e0e\u8fed\u4ee3\u3002</li>\n<li>\u53c2\u4e0e\u4f1a\u8bae\u3001\u4f1a\u8bdd\u3001\u7528\u6237\u3001\u8bbe\u5907\u3001\u97f3\u9891\u7b49\u4e1a\u52a1\u6a21\u5757\u5f00\u53d1\uff0c\u63a8\u8fdb\u590d\u6742\u4ea4\u4e92\u4e0e\u9ad8\u8d28\u91cf\u4ea4\u4ed8\u3002</li>\n<li>\u53c2\u4e0e\u84dd\u7259\u8bbe\u5907\u8fde\u63a5\u3001\u5f55\u97f3\u63a7\u5236\u3001\u97f3\u9891\u64ad\u653e\u3001\u6587\u4ef6\u540c\u6b65\u3001\u8f6c\u5199\u7ed3\u679c\u5c55\u793a\u7b49\u6838\u5fc3\u6d41\u7a0b\u5efa\u8bbe\u3002</li>\n<li>\u53c2\u4e0e\u591a\u8bed\u8a00\u3001\u5f31\u7f51\u5bb9\u9519\u3001\u5f02\u5e38\u76d1\u63a7\u3001\u70ed\u66f4\u65b0\u3001\u57cb\u70b9\u7b49\u901a\u7528\u80fd\u529b\u5efa\u8bbe\u3002</li>\n<li>\u53c2\u4e0e\u9879\u76ee\u67b6\u6784\u4f18\u5316\u3001\u516c\u5171\u7ec4\u4ef6\u6c89\u6dc0\u3001\u6027\u80fd\u8c03\u4f18\u548c\u7ebf\u4e0a\u95ee\u9898\u6cbb\u7406\u3002</li>\n<li>\u4e0e\u540e\u7aef\u3001\u6d4b\u8bd5\u3001\u4ea7\u54c1\u3001\u786c\u4ef6\u56e2\u961f\u534f\u4f5c\uff0c\u63a8\u52a8\u529f\u80fd\u6309\u65f6\u9ad8\u8d28\u91cf\u4e0a\u7ebf\u3002</li>\n</ul>\n<h2>\u4efb\u804c\u8981\u6c42</h2>\n<ul>\n<li>\u719f\u6089 Flutter \u3001Dart \uff0c\u5177\u5907\u826f\u597d\u7684\u7ec4\u4ef6\u5316\u3001\u6a21\u5757\u5316\u3001\u72b6\u6001\u7ba1\u7406\u4e0e\u5de5\u7a0b\u5316\u80fd\u529b\u3002</li>\n<li>\u719f\u6089\u5e38\u89c1\u79fb\u52a8\u7aef\u80fd\u529b\u63a5\u5165\uff0c\u5982\u7f51\u7edc\u8bf7\u6c42\u3001\u672c\u5730\u5b58\u50a8\u3001\u6587\u4ef6\u7cfb\u7edf\u3001WebView \u3001\u6743\u9650\u3001\u5206\u4eab\u3001\u63a8\u9001\u7b49\u3002</li>\n<li>\u719f\u6089\u81f3\u5c11\u4e00\u79cd\u4e3b\u6d41\u72b6\u6001\u7ba1\u7406\u65b9\u6848\uff0c\u6709\u590d\u6742\u9875\u9762\u3001\u590d\u6742\u72b6\u6001\u6d41\u8f6c\u9879\u76ee\u7ecf\u9a8c\u3002</li>\n<li>\u6709\u8f83\u5f3a\u95ee\u9898\u5b9a\u4f4d\u80fd\u529b\uff0c\u80fd\u5904\u7406\u6027\u80fd\u3001\u5d29\u6e83\u3001\u517c\u5bb9\u6027\u3001\u5f02\u6b65\u94fe\u8def\u7b49\u5e38\u89c1\u95ee\u9898\u3002</li>\n<li>\u6709\u8f83\u597d\u7684\u4ee3\u7801\u8d28\u91cf\u610f\u8bc6\uff0c\u80fd\u591f\u7f16\u5199\u53ef\u7ef4\u62a4\u3001\u53ef\u6269\u5c55\u3001\u53ef\u6d4b\u8bd5\u7684\u4e1a\u52a1\u4ee3\u7801\u3002</li>\n<li>\u5177\u5907\u826f\u597d\u7684\u6c9f\u901a\u534f\u4f5c\u80fd\u529b\u548c\u4ea7\u54c1\u7406\u89e3\u80fd\u529b\u3002</li>\n<li>\u6709 BLE \u3001\u97f3\u9891\u3001\u5f55\u97f3\u3001\u6587\u4ef6\u4f20\u8f93\u3001AI \u4e1a\u52a1\u3001\u667a\u80fd\u786c\u4ef6\u65b9\u5411\u9879\u76ee\u7ecf\u9a8c\u3002</li>\n<li>\u719f\u6089 Flutter \u4e0e Android/iOS \u539f\u751f\u4ea4\u4e92\u65b9\u5f0f\uff0c\u6709 MethodChannel \u6216\u63d2\u4ef6\u5f00\u53d1\u7ecf\u9a8c\u3002</li>\n<li>\u6709\u97f3\u9891\u5904\u7406\u76f8\u5173\u5b9e\u8df5\u7ecf\u9a8c\u3002</li>\n<li>\u6709\u590d\u6742\u4e1a\u52a1\u67b6\u6784\u6cbb\u7406\u3001\u6a21\u5757\u62c6\u5206\u3001\u7ec4\u4ef6\u6c89\u6dc0\u7ecf\u9a8c\u3002</li>\n</ul>\n<h2>\u52a0\u5206\u9879</h2>\n<ul>\n<li>\u6709\u667a\u80fd\u8bbe\u5907\u3001\u8033\u673a\u3001\u529e\u516c\u786c\u4ef6\u3001IoT \u7c7b\u9879\u76ee\u7ecf\u9a8c\u3002</li>\n<li>\u719f\u6089 Android \u6216 iOS \u539f\u751f\u5f00\u53d1\uff0c\u80fd\u534f\u52a9\u5904\u7406\u5e73\u53f0\u5c42\u95ee\u9898\u3002</li>\n<li>\u6709\u591a\u8bed\u8a00\u3001\u652f\u4ed8\u3001\u4f1a\u5458\u3001\u5206\u4eab\u3001\u70ed\u66f4\u65b0\u3001\u81ea\u52a8\u5316\u6d4b\u8bd5\u7ecf\u9a8c\u3002</li>\n<li>\u6709\u97f3\u9891\u64ad\u653e/\u5f55\u5236\u3001\u8f6c\u5199\u3001\u6458\u8981\u3001\u5bf9\u8bdd\u7c7b AI \u4ea7\u54c1\u7ecf\u9a8c\u3002</li>\n</ul>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/leandre", 
        "name": "leandre", 
        "avatar": "https://cdn.v2ex.com/avatar/4f58/13bc/108376_large.png?m=1783997514"
      }, 
      "url": "https://www.v2ex.com/t/1227128", 
      "title": "\u9ad8\u7ea7 / \u8d44\u6df1\u540e\u7aef\u5de5\u7a0b\u5e08\uff08Go\uff09- \u6210\u90fd\uff08\u5168\u804c\uff09", 
      "id": "https://www.v2ex.com/t/1227128", 
      "date_published": "2026-07-14T02:58:34+00:00", 
      "content_html": "<h1>\u9ad8\u7ea7 / \u8d44\u6df1\u540e\u7aef\u5de5\u7a0b\u5e08\uff08 Go \uff09</h1>\n<p>\ud83d\udccd \u5de5\u4f5c\u5730\u70b9\uff1a\u6210\u90fd\uff08\u5168\u804c\uff09</p>\n<h2>\u5173\u4e8e\u6211\u4eec</h2>\n<p>\u6211\u4eec\u6b63\u5728\u6253\u9020\u4e0b\u4e00\u4ee3 <strong>\u6570\u5b57\u8eab\u4efd\uff08 DID \uff09\u00d7 AI</strong> \u57fa\u7840\u8bbe\u65bd\u3002</p>\n<p>\u76f8\u6bd4\u300c\u4f1a\u67d0\u4e2a\u6846\u67b6\u300d\uff0c\u6211\u4eec\u66f4\u770b\u91cd<strong>\u5de5\u7a0b\u80fd\u529b</strong>\u3002</p>\n<p>DID \u548c AI \u662f\u6211\u4eec\u7684\u4e1a\u52a1\u65b9\u5411\uff0c\u800c\u4e0d\u662f\u62db\u8058\u95e8\u69db\u3002\u5982\u679c\u4f60\u62e5\u6709\u624e\u5b9e\u7684\u540e\u7aef\u57fa\u7840\uff0c\u559c\u6b22\u89e3\u51b3\u590d\u6742\u95ee\u9898\uff0c\u613f\u610f\u6301\u7eed\u5b66\u4e60\uff0c\u6211\u4eec\u66f4\u613f\u610f\u4e00\u8d77\u628a\u672a\u6765\u7684\u6280\u672f\u505a\u597d\u3002</p>\n<hr/>\n<h1>\u4f60\u5c06\u8d1f\u8d23</h1>\n<ul>\n<li>\u4f7f\u7528 Go \u5f00\u53d1\u548c\u7ef4\u62a4\u6838\u5fc3\u540e\u7aef\u670d\u52a1</li>\n<li>\u53c2\u4e0e\u7cfb\u7edf\u67b6\u6784\u8bbe\u8ba1\u3001\u6280\u672f\u9009\u578b\u53ca\u6838\u5fc3\u6a21\u5757\u7814\u53d1</li>\n<li>\u6301\u7eed\u4f18\u5316\u7cfb\u7edf\u6027\u80fd\u3001\u7a33\u5b9a\u6027\u548c\u53ef\u7ef4\u62a4\u6027</li>\n<li>\u4e0e\u4ea7\u54c1\u3001AI \u3001\u524d\u7aef\u56e2\u961f\u7d27\u5bc6\u534f\u4f5c\uff0c\u5feb\u901f\u63a8\u52a8\u4ea7\u54c1\u8fed\u4ee3</li>\n<li>\u53c2\u4e0e\u5de5\u7a0b\u4f53\u7cfb\u5efa\u8bbe\uff0c\u5305\u62ec CI/CD \u3001\u76d1\u63a7\u3001\u6d4b\u8bd5\u3001\u4ee3\u7801\u89c4\u8303\u7b49</li>\n</ul>\n<hr/>\n<h1>\u6211\u4eec\u5e0c\u671b\u4f60\u5177\u5907</h1>\n<h3>\u5fc5\u987b\u5177\u5907</h3>\n<ul>\n<li>3 \u5e74\u4ee5\u4e0a\u540e\u7aef\u5f00\u53d1\u7ecf\u9a8c</li>\n<li>\u719f\u7ec3\u4f7f\u7528 Go \uff08\u6216\u62e5\u6709\u4f18\u79c0\u7684\u5176\u4ed6\u540e\u7aef\u8bed\u8a00\u80cc\u666f\uff0c\u5e76\u613f\u610f\u4ee5 Go \u4e3a\u4e3b\u8981\u5f00\u53d1\u8bed\u8a00\uff09</li>\n<li>\u624e\u5b9e\u7684\u6570\u636e\u7ed3\u6784\u3001\u7b97\u6cd5\u548c\u8ba1\u7b97\u673a\u57fa\u7840</li>\n<li>\u719f\u6089 Linux \u3001\u7f51\u7edc\u534f\u8bae\u3001\u6570\u636e\u5e93\u3001\u7f13\u5b58\u7b49\u57fa\u7840\u8bbe\u65bd</li>\n<li>\u80fd\u72ec\u7acb\u8d1f\u8d23\u4e00\u4e2a\u670d\u52a1\u6216\u6a21\u5757\uff0c\u4ece\u8bbe\u8ba1\u5230\u4e0a\u7ebf</li>\n<li>\u6709\u826f\u597d\u7684\u5de5\u7a0b\u610f\u8bc6\uff0c\u91cd\u89c6\u4ee3\u7801\u8d28\u91cf\u3001\u6d4b\u8bd5\u3001\u7a33\u5b9a\u6027\u548c\u53ef\u7ef4\u62a4\u6027</li>\n</ul>\n<blockquote>\n<p><strong>\u76f8\u6bd4\u6846\u67b6\u7ecf\u9a8c\uff0c\u6211\u4eec\u66f4\u770b\u91cd\u5de5\u7a0b\u80fd\u529b\u3002</strong></p>\n</blockquote>\n<hr/>\n<h3>\u5982\u679c\u4f60\u62e5\u6709\u8fd9\u4e9b\u7ecf\u9a8c\uff0c\u6211\u4eec\u4f1a\u975e\u5e38\u611f\u5174\u8da3</h3>\n<p>\u6ee1\u8db3\u5176\u4e2d\u4e00\u9879\u5373\u53ef\uff1a</p>\n<ul>\n<li>\u91d1\u878d\u79d1\u6280\uff08 FinTech \uff09</li>\n<li>\u652f\u4ed8\u3001\u94b1\u5305\u3001\u8d26\u6237\u4f53\u7cfb</li>\n<li>\u98ce\u63a7\u3001\u4ea4\u6613\u3001\u6e05\u7ed3\u7b97</li>\n<li>\u9ad8\u5e76\u53d1\u3001\u9ad8\u53ef\u7528\u7cfb\u7edf</li>\n<li>\u5206\u5e03\u5f0f\u7cfb\u7edf</li>\n<li>\u4e91\u539f\u751f\uff08 Docker / Kubernetes \uff09</li>\n</ul>\n<hr/>\n<h3>\u52a0\u5206\u9879\uff08 Nice to Have \uff09</h3>\n<p>\u4e0d\u662f\u5fc5\u987b\uff0c\u4f46\u4f1a\u8ba9\u4f60\u66f4\u5feb\u8fdb\u5165\u72b6\u6001\u3002</p>\n<ul>\n<li>\u6709 AI \u4ea7\u54c1\u7814\u53d1\u7ecf\u9a8c\uff08 LLM \u3001Agent \u3001RAG \u3001MCP \u7b49\uff09</li>\n<li>\u4f7f\u7528\u8fc7 OpenAI \u3001Anthropic \u3001Google Gemini \u7b49\u5927\u6a21\u578b API</li>\n<li>\u4e86\u89e3 DID \u3001VC \u3001OIDC \u3001OAuth2 \u7b49\u8eab\u4efd\u8ba4\u8bc1\u4f53\u7cfb</li>\n<li>\u6709\u5f00\u6e90\u9879\u76ee\u8d21\u732e\u6216\u6280\u672f\u535a\u5ba2</li>\n<li>\u719f\u6089 TypeScript / Node.js</li>\n</ul>\n<hr/>\n<h1>\u6211\u4eec\u5e0c\u671b\u4f60\u662f\u8fd9\u6837\u7684\u4eba</h1>\n<ul>\n<li>\u70ed\u7231\u5199\u4ee3\u7801\uff0c\u800c\u4e0d\u4ec5\u4ec5\u662f\u5b8c\u6210\u9700\u6c42</li>\n<li>\u4e50\u4e8e\u5b66\u4e60\u65b0\u6280\u672f\uff0c\u5bf9 AI \u4fdd\u6301\u597d\u5947\u5fc3</li>\n<li>\u6709\u8d23\u4efb\u5fc3\uff0c\u613f\u610f\u957f\u671f\u8d1f\u8d23\u81ea\u5df1\u7684\u7cfb\u7edf</li>\n<li>\u559c\u6b22\u548c\u4f18\u79c0\u7684\u4eba\u4e00\u8d77\u505a\u6709\u6311\u6218\u7684\u4e8b\u60c5</li>\n<li>\u80fd\u63a5\u53d7\u521b\u4e1a\u516c\u53f8\u7684\u8282\u594f\u548c\u53d8\u5316</li>\n</ul>\n<hr/>\n<h1>\u4e3a\u4ec0\u4e48\u52a0\u5165\u6211\u4eec</h1>\n<ul>\n<li>AI \u4e0e\u6570\u5b57\u8eab\u4efd\uff08 DID \uff09\u662f\u4e00\u7ebf\u4e1a\u52a1\uff0c\u800c\u4e0d\u662f\u8fb9\u7f18\u9879\u76ee</li>\n<li>\u5de5\u7a0b\u5e08\u62e5\u6709\u8f83\u5927\u7684\u6280\u672f\u51b3\u7b56\u6743</li>\n<li>\u9f13\u52b1\u5c1d\u8bd5\u65b0\u7684\u6280\u672f\u65b9\u6848\uff0c\u800c\u4e0d\u662f\u7ef4\u62a4\u9057\u7559\u7cfb\u7edf</li>\n<li>\u56e2\u961f\u89c4\u6a21\u5c0f\u3001\u6c9f\u901a\u76f4\u63a5\u3001\u53cd\u9988\u5feb</li>\n<li>\u6709\u673a\u4f1a\u53c2\u4e0e\u4ece 0 \u5230 1 \u7684\u4ea7\u54c1\u5efa\u8bbe\uff0c\u5e76\u6210\u957f\u4e3a\u6280\u672f\u8d1f\u8d23\u4eba</li>\n</ul>\n<hr/>\n<p>\u5982\u679c\u4f60\u89c9\u5f97\u81ea\u5df1\u7684\u7ecf\u5386\u548c JD \u4e0d\u662f\u5b8c\u5168\u5339\u914d\uff0c\u4e5f\u6b22\u8fce\u6295\u9012\u3002</p>\n<p>\u6211\u4eec\u66f4\u613f\u610f\u56e0\u4e3a\u4f60\u7684\u5de5\u7a0b\u80fd\u529b\u548c\u6f5c\u529b\uff0c\u800c\u4e0d\u662f\u5173\u952e\u8bcd\u6570\u91cf\uff0c\u4e0e\u4f60\u804a\u4e00\u804a\u3002</p>\n<p>\u90ae\u7bb1\uff1a <a href=\"mailto:allis.web3@gmail.com\">allis.web3@gmail.com</a> \uff0c\u975e\u8bda\u52ff\u6270\uff0c\u8c22\u8c22\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/ybak", 
        "name": "ybak", 
        "avatar": "https://cdn.v2ex.com/gravatar/a5ad0990213e777952d338803930821a?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1227092", 
      "date_modified": "2026-07-14T01:49:27+00:00", 
      "content_html": "\u6211\u4eec\u73b0\u5728\u56e2\u961f\u90fd\u662f h5 \u8f6c\u5168\u6808, \u76ee\u524d\u4ea4\u4ed8\u7684\u5e94\u7528\u4f18\u5316\u4e0d\u5230\u4f4d,\u5b58\u5728\u542f\u52a8\u65f6\u95f4\u957f,\u5185\u5b58\u5360\u7528\u591a\u5404\u79cd\u95ee\u9898,<br />\u671f\u671b\u6765\u4e2a\u719f\u624b\u5e2e\u6211\u4eec\u89e3\u51b3\u5177\u4f53\u95ee\u9898,\u516c\u53f8\u89c4\u6a21 400 \u4eba\u4ea7\u7814\u56e2\u961f.<br />\u85aa\u8d44 30~40K,\u6df1\u5733\u5317\u7ad9\u9644\u8fd1. \u6709\u610f\u8005\u79c1\u4fe1 ybakswu@gmail.com.", 
      "date_published": "2026-07-14T01:45:56+00:00", 
      "title": "[\u6df1\u5733]\u62db\u4e2a\u6709 5 \u5e74\u4ee5\u4e0a Elctorn \u5f00\u53d1\u7ecf\u9a8c\u7684\u5168\u6808,\u505a\u667a\u80fd\u4f53\u58f3\u5f00\u53d1", 
      "id": "https://www.v2ex.com/t/1227092"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/evoA", 
        "name": "evoA", 
        "avatar": "https://cdn.v2ex.com/gravatar/46002ef066abc2f31e4d3bd04b19199c?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1226974", 
      "title": "[\u6210\u90fd] \u6559\u80b2\u65b9\u5411\u521d\u521b\u79d1\u6280\u516c\u53f8\u6280\u672f\u8d1f\u8d23\u4eba / \u7814\u53d1\u7ec4\u957f 20k", 
      "id": "https://www.v2ex.com/t/1226974", 
      "date_published": "2026-07-13T07:47:19+00:00", 
      "content_html": "<h2>\u5730\u70b9</h2>\n<p>\u6210\u90fd/\u9526\u6c5f\u533a/\u4e09\u8272\u8def</p>\n<h2>\u516c\u53f8\u4e0e\u4e1a\u52a1\u80cc\u666f</h2>\n<p>\u6211\u4eec\u4e13\u6ce8\u4e8e\u6559\u57f9\u548c K12 \u6559\u80b2\u76f8\u5173\u7684 AI \u4ea7\u54c1\uff0c\u81f4\u529b\u4e8e\u628a AI \u80fd\u529b\u771f\u6b63\u843d\u5230\u6559\u5b66\u3001\u7ec3\u4e60\u3001\u4f5c\u4e1a\u548c\u5b66\u4e60\u53cd\u9988\u7b49\u65e5\u5e38\u6559\u80b2\u573a\u666f\u4e2d\u3002\u5f53\u524d\u4ea7\u54c1\u6db5\u76d6\u6559\u80b2\u5e73\u53f0\u57fa\u7840\u80fd\u529b\uff0c\u4ee5\u53ca AI \u5185\u5bb9\u751f\u6210\u3001\u9519\u9898\u7ec3\u4e60\u3001\u4f5c\u4e1a\u6279\u6539\u3001Agent \u5de5\u4f5c\u6d41\u548c MCP \u7b49\u80fd\u529b\u5efa\u8bbe\u3002</p>\n<p>\u56e2\u961f\u5904\u4e8e\u4ea7\u54c1\u6301\u7eed\u6253\u78e8\u548c\u7814\u53d1\u4ea4\u4ed8\u52a0\u901f\u9636\u6bb5\uff0c\u5e0c\u671b\u901a\u8fc7\u66f4\u6e05\u6670\u7684\u6280\u672f\u89c4\u5212\u3001\u66f4\u7a33\u5b9a\u7684\u7814\u53d1\u534f\u4f5c\u548c\u66f4\u9ad8\u8d28\u91cf\u7684\u4ea7\u54c1\u8fed\u4ee3\uff0c\u6253\u9020\u771f\u6b63\u53ef\u7528\u3001\u53ef\u89c4\u6a21\u5316\u843d\u5730\u7684 \u6559\u57f9/K12 AI \u4ea7\u54c1\u3002</p>\n<h2>\u5c97\u4f4d\u804c\u8d23</h2>\n<ol>\n<li>\u8d1f\u8d23 \u6559\u57f9/K12 AI \u6559\u80b2\u5e73\u53f0\u7684\u6574\u4f53\u6280\u672f\u89c4\u5212\u3001\u67b6\u6784\u8bbe\u8ba1\u4e0e\u7814\u53d1\u4ea4\u4ed8\uff0c\u5bf9\u9879\u76ee\u8fdb\u5ea6\u3001\u8d28\u91cf\u3001\u7a33\u5b9a\u6027\u8d1f\u8d23\u3002</li>\n<li>\u7ba1\u7406\u5e76\u6307\u5bfc\u73b0\u6709\u524d\u7aef\u3001\u540e\u7aef\u5f00\u53d1\u4eba\u5458\uff0c\u5b8c\u6210\u9700\u6c42\u8bc4\u5ba1\u3001\u6280\u672f\u65b9\u6848\u3001\u4efb\u52a1\u62c6\u5206\u3001\u6392\u671f\u3001\u4ee3\u7801 Review \u3001\u8054\u8c03\u3001\u6d4b\u8bd5\u3001\u4e0a\u7ebf\u9a8c\u6536\u4e0e\u590d\u76d8\u3002</li>\n<li>\n\u7edf\u7b79\u5e73\u53f0\u6838\u5fc3\u6a21\u5757\u7814\u53d1\uff0c\u5305\u62ec\u4f46\u4e0d\u9650\u4e8e\uff1a<ul>\n<li>\u5b66\u751f\u3001\u6559\u5e08\u3001\u8bfe\u7a0b\u3001\u4f5c\u4e1a\u3001\u9898\u5e93\u7b49\u6559\u80b2\u5e73\u53f0\u57fa\u7840\u80fd\u529b\uff1b</li>\n<li>AI \u9898\u76ee\u751f\u6210\u3001\u9898\u76ee\u5ba1\u6838\u3001\u4f5c\u4e1a\u6279\u6539\u3001\u4e2a\u6027\u5316\u5b66\u4e60 Agent \u7b49 Agent \u5de5\u4f5c\u6d41\uff1b</li>\n<li>MCP \u63a5\u5165\u53ca\u5e73\u53f0\u5185\u90e8 AI \u80fd\u529b\u8c03\u7528\uff1b</li>\n<li>\u6743\u9650\u3001\u6570\u636e\u5b89\u5168\u3001\u65e5\u5fd7\u3001\u76d1\u63a7\u3001\u90e8\u7f72\u7b49\u57fa\u7840\u5de5\u7a0b\u80fd\u529b\u3002</li>\n</ul>\n</li>\n<li>\u5c06\u4e1a\u52a1\u9700\u6c42\u8f6c\u5316\u4e3a\u53ef\u6267\u884c\u7684\u7814\u53d1\u65b9\u6848\uff0c\u660e\u786e MVP \u8303\u56f4\u3001\u529f\u80fd\u4f18\u5148\u7ea7\u3001\u8d1f\u8d23\u4eba\u3001\u4ea4\u4ed8\u65f6\u95f4\u548c\u9a8c\u6536\u6807\u51c6\uff0c\u907f\u514d\u56e2\u961f\u9677\u5165\u4f4e\u4ef7\u503c\u5f00\u53d1\u6216\u9700\u6c42\u53cd\u590d\u3002</li>\n<li>\u4e3b\u52a8\u63a8\u52a8\u9879\u76ee\u8fdb\u5c55\uff1a\u4e0d\u7b49\u5f85\u8d1f\u8d23\u4eba\u9010\u9879\u5206\u914d\u548c\u8ffd\u95ee\uff0c\u80fd\u591f\u6839\u636e\u9879\u76ee\u76ee\u6807\u3001\u5f53\u524d\u8fdb\u5ea6\u548c\u95ee\u9898\uff0c\u81ea\u4e3b\u5224\u65ad\u4e0b\u4e00\u6b65\u5de5\u4f5c\uff0c\u7ec4\u7ec7\u8d44\u6e90\u5e76\u63a8\u8fdb\u7ed3\u679c\u843d\u5730\u3002</li>\n<li>\u4e3b\u52a8\u53d1\u73b0\u5e76\u5904\u7406\u95ee\u9898\uff1a\u6301\u7eed\u8bc6\u522b\u6280\u672f\u98ce\u9669\u3001\u9700\u6c42\u9057\u6f0f\u3001\u534f\u4f5c\u5361\u70b9\u3001\u8d28\u91cf\u9690\u60a3\u548c\u4ea4\u4ed8\u98ce\u9669\uff1b\u63d0\u51fa\u65b9\u6848\u3001\u6307\u5b9a\u8d23\u4efb\u4eba\u3001\u63a8\u52a8\u95ed\u73af\uff0c\u800c\u4e0d\u662f\u53ea\u4e0a\u62a5\u95ee\u9898\u6216\u7b49\u5f85\u51b3\u7b56\u3002</li>\n<li>\u4e3b\u52a8\u7ec4\u7ec7\u5fc5\u8981\u7684\u9700\u6c42\u8bc4\u5ba1\u3001\u6280\u672f\u8bc4\u5ba1\u3001\u7ad9\u4f1a\u3001\u4e13\u9879\u534f\u8c03\u4f1a\u548c\u590d\u76d8\u4f1a\uff1b\u4f1a\u8bae\u987b\u5f62\u6210\u660e\u786e\u7ed3\u8bba\u3001\u5f85\u529e\u4e8b\u9879\u3001\u8d23\u4efb\u4eba\u53ca\u5b8c\u6210\u65f6\u95f4\u3002</li>\n<li>\u5efa\u7acb\u8f7b\u91cf\u3001\u6e05\u6670\u3001\u6709\u6548\u7684\u7814\u53d1\u534f\u4f5c\u673a\u5236\uff0c\u5305\u62ec\u4efb\u52a1\u770b\u677f\u3001\u8fed\u4ee3\u8ba1\u5212\u3001\u98ce\u9669\u9884\u8b66\u3001\u53d1\u5e03\u6d41\u7a0b\u548c\u9879\u76ee\u5468\u62a5\uff0c\u4f7f\u9879\u76ee\u8fdb\u5ea6\u5bf9\u8d1f\u8d23\u4eba\u53ef\u89c1\u3001\u53ef\u63a7\u3002</li>\n<li>\u5b9a\u671f\u76f4\u63a5\u5411\u8d1f\u8d23\u4eba\u6c47\u62a5\u9879\u76ee\u72b6\u6001\uff1a\u672c\u5468\u5b8c\u6210\u3001\u4e0b\u5468\u8ba1\u5212\u3001\u5f53\u524d\u98ce\u9669\u3001\u9700\u8981\u62cd\u677f\u7684\u4e8b\u9879\u3002\u9664\u4e1a\u52a1\u65b9\u5411\u3001\u91cd\u5927\u4f18\u5148\u7ea7\u548c\u8d44\u6e90\u51b3\u7b56\u5916\uff0c\u65e5\u5e38\u7814\u53d1\u534f\u8c03\u7531\u6280\u672f\u8d1f\u8d23\u4eba\u81ea\u884c\u95ed\u73af\u3002</li>\n<li>\u5bf9\u5173\u952e\u6280\u672f\u96be\u9898\u3001\u7ebf\u4e0a\u6545\u969c\u548c\u7d27\u6025\u4ea4\u4ed8\u5177\u5907\u4eb2\u81ea\u515c\u5e95\u80fd\u529b\uff0c\u5e76\u63a8\u52a8\u56e2\u961f\u5728\u540e\u7eed\u8fed\u4ee3\u4e2d\u6301\u7eed\u6539\u8fdb\u3002</li>\n<li>\u627f\u63a5\u5176\u4ed6\u6559\u57f9\u9879\u76ee\u7684\u6280\u672f\u7ef4\u62a4\u4e0e\u8fed\u4ee3\u3002\u5bf9\u4e8e\u6682\u65f6\u6ca1\u6709\u4e13\u804c\u5f00\u53d1\u652f\u6301\u7684\u9879\u76ee\uff0c\u80fd\u591f\u72ec\u7acb\u7406\u89e3\u73b0\u6709\u4ee3\u7801\u3001\u8bc4\u4f30\u9700\u6c42\u3001\u5b8c\u6210\u524d\u540e\u7aef\u5f00\u53d1\u3001\u91cd\u6784\u3001\u6d4b\u8bd5\u3001\u90e8\u7f72\u3001\u7ebf\u4e0a\u6392\u969c\u548c\u57fa\u7840\u8fd0\u7ef4\uff0c\u4fdd\u969c\u9879\u76ee\u6301\u7eed\u53ef\u7528\u3002</li>\n</ol>\n<h2>\u4efb\u804c\u8981\u6c42</h2>\n<ol>\n<li>3 \u5e74\u4ee5\u4e0a Web / \u4e92\u8054\u7f51\u4ea7\u54c1\u7814\u53d1\u7ecf\u9a8c\uff0c\u81f3\u5c11\u6709 1\u20142 \u5e74 Tech Lead \u3001\u6280\u672f\u8d1f\u8d23\u4eba\u6216\u5c0f\u56e2\u961f\u5e26\u961f\u7ecf\u9a8c\u3002</li>\n<li>\u6709\u5b8c\u6574\u4ea7\u54c1\u4ece 0 \u5230 1 \uff0c\u6216\u5c06\u4ea4\u4ed8\u8282\u594f\u6df7\u4e71\u7684\u9879\u76ee\u91cd\u65b0\u62c9\u56de\u6b63\u8f68\u7684\u5b9e\u9645\u7ecf\u9a8c\uff1b\u80fd\u5bf9\u201c\u6309\u671f\u4e0a\u7ebf\u3001\u53ef\u7528\u3001\u53ef\u7ef4\u62a4\u201d\u8d1f\u8d23\uff0c\u800c\u4e0d\u53ea\u662f\u8f93\u51fa\u6280\u672f\u65b9\u6848\u3002</li>\n<li>\n\u5177\u5907\u524d\u540e\u7aef\u5168\u6808\u7814\u53d1\u80fd\u529b\uff0c\u8fd9\u662f\u672c\u5c97\u4f4d\u7684\u57fa\u672c\u8981\u6c42\uff1a<ul>\n<li>\u719f\u6089 React \u3001Vue \u7b49\u4e3b\u6d41\u524d\u7aef\u6846\u67b6\uff0c\u7406\u89e3\u7ec4\u4ef6\u5316\u3001\u5de5\u7a0b\u5316\u3001\u6027\u80fd\u4f18\u5316\u4e0e\u63a5\u53e3\u8054\u8c03\uff1b</li>\n<li>\u719f\u6089 Java \u3001Python \u3001Node.js \u7b49\u81f3\u5c11\u4e00\u79cd\u540e\u7aef\u6280\u672f\u6808\uff0c\u5177\u5907 API \u3001\u6570\u636e\u5e93\u3001\u7f13\u5b58\u3001\u6d88\u606f\u961f\u5217\u3001\u6743\u9650\u548c\u90e8\u7f72\u7ecf\u9a8c\uff1b</li>\n<li>\u80fd\u72ec\u7acb\u9605\u8bfb\u548c\u63a5\u624b\u5df2\u6709\u9879\u76ee\u4ee3\u7801\uff0c\u5b8c\u6210\u91cd\u6784\u3001\u90e8\u7f72\u3001\u76d1\u63a7\u3001\u7ebf\u4e0a\u6392\u969c\u548c\u57fa\u7840\u8fd0\u7ef4\uff1b\u719f\u6089 Docker \u3001CI/CD \u3001\u65e5\u5fd7\u76d1\u63a7\u7b49\u5de5\u7a0b\u80fd\u529b\u3002</li>\n</ul>\n</li>\n<li>Agent \u5de5\u4f5c\u6d41\u4e0e\u6559\u80b2 AI \u80fd\u529b\u662f\u672c\u5c97\u4f4d\u7684\u6838\u5fc3\u8981\u6c42\uff1a\u6709 LLM \u3001Agent \u3001RAG \u6216\u5de5\u4f5c\u6d41\u7f16\u6392\u7684\u5b9e\u9645\u9879\u76ee\u7ecf\u9a8c\uff0c\u80fd\u72ec\u7acb\u8bbe\u8ba1\u5e76\u5b9e\u73b0 AI \u9898\u76ee\u751f\u6210\u3001\u9898\u76ee\u5ba1\u6838\u3001\u4f5c\u4e1a\u6279\u6539\u3001\u4e2a\u6027\u5316\u5b66\u4e60 Agent \u7b49\u529f\u80fd\u3002</li>\n<li>\u7406\u89e3\u6a21\u578b\u8c03\u7528\u3001\u63d0\u793a\u8bcd\u3001\u4e0a\u4e0b\u6587\u7ba1\u7406\u3001\u8bc4\u6d4b\u3001\u5185\u5bb9\u5ba1\u6838\u3001\u5f02\u5e38\u515c\u5e95\u548c\u6210\u672c\u63a7\u5236\uff0c\u80fd\u5c06 AI \u80fd\u529b\u505a\u6210\u7a33\u5b9a\u3001\u53ef\u7ef4\u62a4\u3001\u53ef\u89c2\u6d4b\u7684\u4ea7\u54c1\u529f\u80fd\u3002</li>\n<li>\u5bf9\u6559\u80b2\u4e1a\u52a1\u3001\u5185\u5bb9\u5ba1\u6838\u7b49\u573a\u666f\u6709\u7ecf\u9a8c\u8005\u4f18\u5148\u3002</li>\n<li>\u5177\u5907\u8f83\u5f3a\u7684\u4efb\u52a1\u62c6\u89e3\u3001\u9879\u76ee\u63a8\u8fdb\u548c\u8de8\u89d2\u8272\u6c9f\u901a\u80fd\u529b\uff0c\u80fd\u591f\u5c06\u6a21\u7cca\u9700\u6c42\u8f6c\u5316\u4e3a\u53ef\u6267\u884c\u3001\u53ef\u9a8c\u6536\u7684\u4efb\u52a1\u8ba1\u5212\u3002</li>\n<li>\u6709\u8f83\u5f3a\u7684\u4e3b\u4eba\u7fc1\u610f\u8bc6\u548c\u4e3b\u89c2\u80fd\u52a8\u6027\uff1a\u770b\u5230\u7a7a\u767d\u4f1a\u4e3b\u52a8\u8865\u4f4d\uff0c\u770b\u5230\u98ce\u9669\u4f1a\u63d0\u524d\u5904\u7406\uff0c\u9047\u5230\u963b\u585e\u80fd\u62c9\u9f50\u76f8\u5173\u4eba\u5458\u3001\u63a8\u52a8\u51b3\u7b56\u5e76\u8ffd\u8e2a\u7ed3\u679c\u3002</li>\n<li>\u6709\u5224\u65ad\u529b\u548c\u4f18\u5148\u7ea7\u610f\u8bc6\uff0c\u80fd\u4e3b\u52a8\u63d0\u51fa\u201c\u54ea\u4e9b\u5fc5\u987b\u505a\u3001\u54ea\u4e9b\u53ef\u4ee5\u540e\u505a\u3001\u54ea\u4e9b\u4e0d\u5e94\u8be5\u505a\u201d\uff0c\u5e76\u80fd\u6e05\u695a\u8bf4\u660e\u53d6\u820d\u903b\u8f91\u3002</li>\n<li>\u8d23\u4efb\u5fc3\u5f3a\u3001\u6c9f\u901a\u900f\u660e\uff1b\u9884\u8ba1\u5ef6\u671f\u6216\u5b58\u5728\u5173\u952e\u98ce\u9669\u65f6\u80fd\u591f\u63d0\u524d\u9884\u8b66\uff0c\u4e0d\u63a5\u53d7\u4e34\u8fd1\u622a\u6b62\u65e5\u624d\u53cd\u9988\u201c\u505a\u4e0d\u5b8c\u201d\u3002</li>\n</ol>\n<h2>\u6211\u4eec\u5e0c\u671b\u4f60\u89e3\u51b3\u7684\u95ee\u9898</h2>\n<ul>\n<li>\u76ee\u524d\u5df2\u6709\u524d\u7aef\u3001\u540e\u7aef\u5f00\u53d1\u4eba\u5458\uff0c\u4f46\u7814\u53d1\u534f\u4f5c\u548c\u9879\u76ee\u4ea4\u4ed8\u8282\u594f\u672a\u8fbe\u5230\u9884\u671f\uff1b</li>\n<li>\u9700\u8981\u5efa\u7acb\u6e05\u6670\u7684\u5206\u5de5\u3001\u6392\u671f\u3001\u9a8c\u6536\u3001\u8054\u8c03\u548c\u4e0a\u7ebf\u673a\u5236\uff1b</li>\n<li>\u9700\u8981\u6709\u4eba\u7edf\u4e00\u8d1f\u8d23\u6280\u672f\u5224\u65ad\u548c\u7814\u53d1\u63a8\u8fdb\uff0c\u8ba9\u8d1f\u8d23\u4eba\u66f4\u591a\u805a\u7126\u4e1a\u52a1\u3001\u4ea7\u54c1\u65b9\u5411\u4e0e\u5173\u952e\u51b3\u7b56\uff1b</li>\n<li>\u5728\u67d0\u4e9b\u9879\u76ee\u96c6\u4e2d\u65f6\uff0c\u5176\u4ed6\u9879\u76ee\u4ecd\u9700\u8981\u6709\u4eba\u80fd\u72ec\u7acb\u63a5\u624b\u4ee3\u7801\u3001\u5b9e\u73b0\u65b0\u9700\u6c42\u3001\u91cd\u6784\u3001\u90e8\u7f72\u4e0e\u8fd0\u7ef4\uff1b</li>\n<li>\u9700\u8981\u4e00\u4f4d\u80fd\u5e26\u961f\u3001\u80fd\u515c\u5e95\u3001\u80fd\u4e3b\u52a8\u53d1\u73b0\u95ee\u9898\u5e76\u628a\u4ea7\u54c1\u63a8\u4e0a\u7ebf\u7684\u4eba\uff0c\u800c\u4e0d\u662f\u53ea\u505a\u4efb\u52a1\u4f20\u9012\u6216\u88ab\u52a8\u6267\u884c\u7684\u4eba\u3002</li>\n</ul>\n<h2>\u8054\u7cfb\u65b9\u5f0f</h2>\n<p>V: Ailln1337</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/GSDgsd", 
        "name": "GSDgsd", 
        "avatar": "https://cdn.v2ex.com/avatar/2808/a60d/637810_large.png?m=1723008719"
      }, 
      "url": "https://www.v2ex.com/t/1226911", 
      "title": "AI \u5de5\u7a0b\u5e08\u5728\u65e5\u672c\u6709\u591a\u7f3a\uff1f LLM \u65b9\u5411\uff0c\u6211\u4eec\u51e0\u4e4e\u662f\u79d2\u56de\u3002", 
      "id": "https://www.v2ex.com/t/1226911", 
      "date_published": "2026-07-13T04:49:13+00:00", 
      "content_html": "\u4e3a\u4ec0\u4e48\u73b0\u5728\u804a\u8fd9\u4e2a\uff1f<br />\u6700\u8fd1\u8ddf\u4e0d\u5c11\u56fd\u5185\u7684\u6280\u672f\u670b\u53cb\u6c9f\u901a\uff0c\u5927\u5bb6\u4e0d\u7ea6\u800c\u540c\u5728\u5173\u6ce8\u540c\u4e00\u4e2a\u65b9\u5411\u2014\u2014\u51fa\u6d77\u3002<br /><br />\u6b27\u7f8e\u592a\u8fdc\uff0c\u800c\u65e5\u672c\uff0c\u79bb\u5f97\u8fd1\u3001\u5e02\u573a\u6210\u719f\u3001\u7f3a\u4eba\u3002\u5c24\u5176\u662f\u6709\u91d1\u878d\u3001\u7269\u6d41\u3001AI \u9886\u57df\u5b9e\u6218\u7ecf\u9a8c\u7684\u4e2d\u9ad8\u7ea7\u5de5\u7a0b\u5e08\uff0c\u5728\u65e5\u672c\u51e0\u4e4e\u662f\u201c\u88ab\u8ffd\u7740\u8981\u201d\u7684\u72b6\u6001\u3002<br /><br />\u4f46\u53bb\u65e5\u672c\u505a IT \uff0c\u5149\u6709\u6280\u672f\u8fd8\u4e0d\u591f\u3002\u80fd\u4e0d\u80fd\u8ddf\u5ba2\u6237\u987a\u7545\u6c9f\u901a\uff0c\u80fd\u4e0d\u80fd\u5199\u6e05\u695a\u65e5\u8bed\u6587\u6863\uff0c\u80fd\u4e0d\u80fd\u878d\u5165\u65e5\u672c\u56e2\u961f\u7684\u8282\u594f\u2014\u2014\u8fd9\u4e9b\u5f80\u5f80\u51b3\u5b9a\u4e86\u4f60\u80fd\u8d70\u591a\u8fdc\u3002<br /><br /><br />\u5173\u4e8e GSD<br />\u682a\u5f0f\u4f1a\u793e GSD \uff0c\u6210\u7acb\u4e8e 2015 \u5e74\uff0c\u603b\u90e8\u4f4d\u4e8e\u4e1c\u4eac\u90fd\u6587\u4eac\u533a\u3002<br />\u4e3b\u8425\u4e1a\u52a1\u6db5\u76d6\u8f6f\u4ef6\u5f00\u53d1\u3001\u59d4\u6258\u5f00\u53d1\u4ee5\u53ca\u4e92\u8054\u7f51\u670d\u52a1\uff0c\u5728\u91d1\u878d\uff08\u94f6\u884c/\u8bc1\u5238/\u4fdd\u9669\uff09\u3001\u5546\u4e1a\u3001\u7269\u6d41\u7b49\u9886\u57df\u79ef\u7d2f\u4e86\u624e\u5b9e\u7684\u4f01\u4e1a\u7ea7\u9879\u76ee\u7ecf\u9a8c\u3002<br /><br />\u516c\u53f8\u5b98\u7f51\uff1a <a target=\"_blank\" href=\"https://www.g-s-d.co.jp/\" rel=\"nofollow noopener\">https://www.g-s-d.co.jp/</a><br />\u4ee3\u8868\u53d6\u7f14\u5f79\uff1a\u738b\u6708<br />\u6838\u5fc3\u5ba2\u6237\u5305\u62ec NTT \u96c6\u56e2\u3001DTS \u96c6\u56e2\u3001Ebay Japan \u7b49\u65e5\u672c\u5934\u90e8\u4f01\u4e1a\uff0c\u4ee5\u53ca\u4e0a\u767e\u5bb6\u4e2d\u5c0f\u578b\u4f01\u4e1a\u3002\u5728\u534e\u4eba\u521b\u529e\u7684 IT \u516c\u53f8\u91cc\uff0c\u80fd\u76f4\u63a5\u4e0e NTT \u96c6\u56e2\u5efa\u7acb\u4ea4\u6613\u5173\u7cfb\u7684\uff0c\u5c48\u6307\u53ef\u6570\uff0cGSD \u662f\u5176\u4e2d\u4e4b\u4e00\u3002<br /><br />\u52df\u96c6\u5c97\u4f4d\uff1aAI \u5f00\u53d1\u5de5\u7a0b\u5e08\uff08\u6b63\u793e\u5458\uff0f\u4e2a\u4eba\u4e8b\u4e1a\u4e3b\uff09<br />AI \u662f GSD \u4eca\u5e74\u7684\u6218\u7565\u65b9\u5411\u3002\u5766\u767d\u8bf4\uff0c\u65e5\u672c\u5e02\u573a\u76ee\u524d AI \u4eba\u624d\u7f3a\u53e3\u5f88\u5927\uff0c\u5c24\u5176\u662f LLM \u65b9\u5411\uff0c\u4f1a\u7684\u4eba\u4e0d\u591a\uff0c\u9700\u6c42\u5374\u5f88\u65fa\u76db\u3002<br /><br />\u5de5\u4f5c\u5185\u5bb9<br />\u5927\u8bed\u8a00\u6a21\u578b\uff08 LLM \uff09\u5e94\u7528\u5f00\u53d1<br />RAG \u68c0\u7d22\u589e\u5f3a\u751f\u6210\u6d41\u7a0b\u4f18\u5316<br />AI Agent \u667a\u80fd\u4f53\u6784\u5efa<br />Python \uff0f Java \u540e\u7aef\u5f00\u53d1<br />MLOps \uff0f LLM-Ops \u7ba1\u9053\u642d\u5efa<br /><br />\u786c\u6027\u8981\u6c42<br />\u65e5\u8bed N2 \u4ee5\u4e0a\uff08\u5fc5\u987b\u5177\u5907\u6c9f\u901a\u80fd\u529b\uff09<br />3 \u5e74\u4ee5\u4e0a AI \u6216\u8f6f\u4ef6\u5f00\u53d1\u7ecf\u9a8c<br />Python \u6216 Java \u719f\u7ec3\u4f7f\u7528<br />PyTorch \u6216 TensorFlow \u81f3\u5c11\u719f\u6089\u5176\u4e00<br />\u6709 LLM \u5e94\u7528\u5f00\u53d1\u7684\u5b9e\u9645\u7ecf\u9a8c<br />\u7406\u89e3 RAG \u539f\u7406\uff0c\u5177\u5907 Prompt \u8c03\u4f18\u80fd\u529b<br />\u719f\u6089\u4e91\u5e73\u53f0\uff08 AWS \uff0f GCP \uff0f Azure \uff09\u53ca Docker \u5bb9\u5668\u6280\u672f<br /><br /><br />\u5e74\u6536\u5165\uff1a400 \u4e07\uff5e 1000 \u4e07\u65e5\u5143\uff08\u6839\u636e\u80fd\u529b\u9762\u8bd5\u7ed3\u679c\u800c\u5b9a\u85aa\uff09<br />\u53e6\u5916\uff0c\u5176\u4ed6\u6280\u672f\u65b9\u5411\u4e5f\u5728\u62db\uff0c\u8981\u6c42\u6280\u672f\u5f00\u53d1\u7ecf\u9a8c 3 \u5e74\u4ee5\u4e0a\uff0c\u53ef\u72ec\u7acb\u5f00\u53d1\uff0c\u65e5\u8bed n2 \u53ca\u4ee5\u4e0a~<br /><br />\u6295\u9012\u81f3 base64 \u7801\uff1aYmVpYmVpNjc4MjAyM0AxNjMuY29t"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/justinX", 
        "name": "justinX", 
        "avatar": "https://cdn.v2ex.com/avatar/e2b5/06ca/664687_large.png?m=1701222185"
      }, 
      "url": "https://www.v2ex.com/t/1226729", 
      "title": "\u62db\u8058\uff1a\r\n\u91cf\u5316\u5f00\u53d1\u7cfb\u7edf\u5de5\u7a0b\u5e08\uff08C++/Rust\uff09\uff0c\r\n\u9ad8\u7ea7 Rust \u5f00\u53d1\u5de5\u7a0b\u5e08\uff0c\r\n\u91cf\u5316\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08\uff08 Java /Kotlin\uff09", 
      "id": "https://www.v2ex.com/t/1226729", 
      "date_published": "2026-07-12T09:29:45+00:00", 
      "content_html": "Hot/New Jobs:<br /><br />Position \u4e00\uff08\u91cf\u5316\u5f00\u53d1\u7cfb\u7edf\u5de5\u7a0b\u5e08/\u8d44\u6df1\u7814\u53d1\u5de5\u7a0b\u5e08\uff09<br />Job Type: Full-Time \uff0cOnsite-Singapore \u4f18\u5148/\u5176\u6b21 HK \uff08\u63d0\u4f9b EP \uff09<br />PS\uff1a<br />1 \u3001\u6838\u5fc3\u5b9a\u4f4d\u4e3a\u52a0\u5bc6\u8d27\u5e01\u884d\u751f\u54c1\u5e02\u573a\u81ea\u52a8\u5316\u4ea4\u6613\u7cfb\u7edf\u5f00\u53d1\uff0c\u8bed\u8a00\u4fa7\u91cd C++\u4e0e Rust \u3002<br />2 \u3001\u8d1f\u8d23\u7b56\u7565\u903b\u8f91\u5f00\u53d1\uff0c\u6db5\u76d6\u62a5\u4ef7\u3001\u5bf9\u51b2\u3001\u4ed3\u4f4d\u7ba1\u7406\u53ca\u98ce\u9669\u63a7\u5236\u7b49\u6838\u5fc3\u6a21\u5757\u7684\u843d\u5730\u3002<br />3 \u3001\u9700\u5904\u7406\u5b9e\u65f6\u884c\u60c5\u4e0e\u8ba2\u5355\u7c3f\u6570\u636e\uff0c\u4f18\u5316\u4e0b\u5355\u3001\u64a4\u5355\u3001\u6210\u4ea4\u5904\u7406\u53ca\u5f02\u5e38\u6d41\u7a0b\uff0c\u4fdd\u8bc1\u7cfb\u7edf\u7a33\u5b9a\u3002<br />4 \u3001\u627f\u62c5\u4ea4\u6613\u6240 API \u63a5\u5165\u4e0e\u7ef4\u62a4\uff0c\u5e76\u5efa\u8bbe\u76d1\u63a7\u5de5\u5177\uff0c\u786e\u4fdd\u8fde\u63a5\u4e0e\u4ea4\u6613\u94fe\u8def\u7684\u53ef\u9760\u6027\u3002<br />5 \u3001\u5168\u65e5\u5236\u53cc\u4e00\u6d41/211/985 \u8ba1\u7b97\u673a\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u504f\u597d\u6709\u505a\u5e02\u6216 HFT \u7ecf\u9a8c\uff0c\u719f\u6089\u4e3b\u6d41\u4ea4\u6613\u6240 Binance \u3001OKX \u3001Bybit \u7b49 API \uff0c\u5177\u5907\u5feb\u901f\u5b9a\u4f4d\u4ea4\u6613\u5f02\u5e38\u4e0e\u98ce\u63a7\u95ee\u9898\u7684\u80fd\u529b\u3002<br /><br />Position \u4e8c\uff08\u9ad8\u7ea7 Rust \u5f00\u53d1\u5de5\u7a0b\u5e08\uff09<br />Job Type: Full-Time \uff0cOnsite-Singapore \u4f18\u5148/\u5176\u6b21 HK \uff08\u63d0\u4f9b EP \uff09<br />PS\uff1a<br />1 \u3001\u6838\u5fc3\u5b9a\u4f4d\u4e3a\u516c\u53f8\u6838\u5fc3\u5e73\u53f0\u670d\u52a1\u7684\u67b6\u6784\u8bbe\u8ba1\u4e0e\u7814\u53d1\uff0c\u6280\u672f\u6808\u9501\u5b9a\u4e3a Rust \u3002<br />2 \u3001\u8d1f\u8d23\u4ea4\u4ed8\u9ad8\u53ef\u9760\u3001\u9ad8\u6027\u80fd\u7684\u6570\u636e\u670d\u52a1\uff0c\u5e76\u4e3a\u540e\u7aef\u7cfb\u7edf\u63d0\u4f9b\u67b6\u6784\u4e0e\u6027\u80fd\u4f18\u5316\u65b9\u6848\u3002<br />3 \u3001\u5168\u65e5\u5236\u53cc\u4e00\u6d41/211/985 \u8ba1\u7b97\u673a\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u7cbe\u901a\u5f02\u6b65\u7f16\u7a0b\uff08 Tokio \u7b49\uff09\u53ca Rust \u751f\u6001\uff08 Actix/Axum \uff09\u3002<br />4 \u3001\u9700\u6709\u5206\u5e03\u5f0f\u6216\u5fae\u670d\u52a1\u67b6\u6784\u7ecf\u9a8c\uff0c\u5e76\u719f\u6089\u7f13\u5b58\u3001\u6d88\u606f\u961f\u5217\u53ca\u6570\u636e\u6d41\u5904\u7406\u7b49\u4e2d\u95f4\u4ef6\u3002<br />5 \u3001\u5f3a\u8c03\u7cfb\u7edf\u53ef\u89c2\u6d4b\u6027\u4e0e\u7a33\u5b9a\u6027\u5b9e\u8df5\uff0c\u8ffd\u6c42\u7b80\u6d01\u9ad8\u6548\u7684\u4ee3\u7801\u98ce\u683c\uff0c\u5177\u5907\u5f3a\u70c8\u7684\u8d23\u4efb\u5fc3\u4e0e ownership \u3002<br /><br />Position \u4e09\uff08\u91cf\u5316\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08\uff09<br />Job Type: Full-Time \uff0cOnsite-HK \u4f18\u5148, \u5176\u6b21 Singapore \uff08\u63d0\u4f9b EP \uff09<br />PS\uff1a<br />1 \u3001\u6838\u5fc3\u5b9a\u4f4d\u4e3a\u4f4e\u5ef6\u8fdf\u91cf\u5316\u4ea4\u6613\u7cfb\u7edf\u4e0e\u98ce\u63a7\u7cfb\u7edf\u7684\u67b6\u6784\u8bbe\u8ba1\u4e0e\u5f00\u53d1\u3002<br />2 \u3001\u8d1f\u8d23\u884c\u60c5\u63a5\u5165\u3001\u7b56\u7565\u6267\u884c\u3001\u8ba2\u5355\u8def\u7531\u7b49\u6838\u5fc3\u94fe\u8def\u5f00\u53d1\uff0c\u5e76\u5c06\u7cfb\u7edf\u5ef6\u8fdf\u4f18\u5316\u81f3\u6781\u81f4\u3002<br />3 \u3001\u4e3b\u5bfc\u5b9e\u65f6\u98ce\u63a7\u3001\u4ea4\u6613\u9650\u989d\u3001\u7194\u65ad\u4e0e\u5f02\u5e38\u68c0\u6d4b\u7b49\u4e8b\u524d/\u5b9e\u65f6\u98ce\u63a7\u6a21\u5757\u7684\u8bbe\u8ba1\u4e0e\u843d\u5730\u3002<br />4 \u3001\u5168\u65e5\u5236\u53cc\u4e00\u6d41/211/985 \u8ba1\u7b97\u673a\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u9700\u5177\u5907 5-10 \u5e74\u540e\u7aef\u7ecf\u9a8c\uff0c\u7cbe\u901a Java/Kotlin \uff08\u5165\u804c\u540e\u5199 Kotlin \uff09\uff0c\u6df1\u5ea6\u7406\u89e3\u5e76\u53d1\u3001\u5185\u5b58\u53ca\u6027\u80fd\u8c03\u4f18\u3002<br />5 \u3001\u52a0\u5206\u9879\u6d89\u53ca\u6570\u5b57\u8d44\u4ea7/\u8bc1\u5238\u4ea4\u6613\u7cfb\u7edf\u7ecf\u9a8c\uff0c\u4ee5\u53ca DPDK/RDMA/kernel bypass \u7b49\u6df1\u5ea6\u4f4e\u5ef6\u8fdf\u4f18\u5316\u6280\u672f\u3002<br /><br /><br />\u8bf7\u643a\u5e26\u7b80\u5386\u54a8\u8be2\uff0c\u8c22\u8c22\uff1b<br />TG\uff1a@jtx_2023<br />E:\u00a0justinxu@futuretalent.com.cn"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/rowena1225", 
        "name": "rowena1225", 
        "avatar": "https://cdn.v2ex.com/avatar/75c4/8976/45253_large.png?m=1782289939"
      }, 
      "url": "https://www.v2ex.com/t/1226560", 
      "title": "[\u4e0a\u6d77] SHEIN \u5185\u63a8\uff1a\u7b97\u6cd5/\u524d\u7aef/ Java /AI Agent/\u5b89\u5168/\u6d4b\u8bd5/iOS/\u6570\u636e/\u6570\u636e\u5e93\uff0c 18-90k", 
      "id": "https://www.v2ex.com/t/1226560", 
      "date_published": "2026-07-11T06:28:52+00:00", 
      "content_html": "\u6574\u7406\u4e86\u4e00\u6279 SHEIN \u5f53\u524d\u4e0a\u6d77 base \u7684\u5168\u91cf 50+\u6280\u672f\u7c7b\u5c97\u4f4d\u3002\u76ee\u524d SHEIN \u62db\u8058\u5b98\u7f51\u6216\u8005 BOSS \u76f4\u8058\u6ca1\u529e\u6cd5\u4e00\u4e0b\u5b50\u5168\u90e8\u7b5b\u9009\u51fa\u6765\uff0c\u6211\u5c31\u624b\u52a8\u4e00\u4e2a\u4e2a\u7b5b\u9009\u51fa\u6765\u6df1\u5733\u8fd9\u90e8\u5206\u6280\u672f\u5c97\u4f4d+\u5404\u81ea\u5bf9\u5e94\u7684\u516c\u5f00\u85aa\u8d44\u3002<br /><br />\u8fd9\u6279\u5c97\u4f4d\u65b9\u5411\u8986\u76d6\u524d\u7aef\u3001Java \u3001\u7b97\u6cd5\u3001AI Agent \u3001\u6570\u636e\u3001\u6570\u636e\u5e93\u3001\u6d4b\u8bd5\u3001\u5b89\u5168\u3001\u67b6\u6784\u3002<br /><br />\u5176\u4e2d\u7b97\u6cd5\u5c97\u4f4d\u6700\u591a\uff0c\u85aa\u8d44\u8303\u56f4\u6700\u9ad8\u53ef\u8fbe 90K \uff08\u85aa\u8d44\u8303\u56f4\u4e0a\u4e0b\u9650\u4e3b\u8981\u770b\u7b80\u5386\u60c5\u51b5\u3001\u6700\u7ec8\u804c\u7ea7\u5b9a\u7ea7\uff0c\u4f9b\u5927\u5bb6\u8c08\u85aa\u53c2\u8003\uff09\uff1a<br />1\ufe0f\u20e3 \u7b97\u6cd5 / AI \u65b9\u5411\uff5c 35K-90K<br />\u7b97\u6cd5\u4e2d\u53f0\u3001\u5e7f\u544a\u5546\u4e1a\u5316\u3001\u6d77\u5916\u5e7f\u544a\u3001\u667a\u80fd\u5ba2\u670d\u3001NLP \u3001\u5546\u54c1\u6cbb\u7406\u3001\u6d3b\u52a8\u9009\u54c1\u3001\u4ef7\u683c\u7b56\u7565\u3001\u8425\u9500\u98ce\u63a7\u3001\u6d41\u91cf\u53cd\u4f5c\u5f0a\u3001\u4f9b\u5e94\u94fe\u9884\u6d4b\u7b49\u3002<br />\u5176\u4e2d\u5e7f\u544a\u6295\u653e/\u5546\u4e1a\u5316\u7b97\u6cd5\u3001\u7b97\u6cd5\u4e13\u5bb6 TL \u85aa\u8d44\u66f4\u9ad8\uff0c\u90e8\u5206\u53ef\u5230 60K-90K \u3002<br />2\ufe0f\u20e3 Java / \u540e\u53f0\u5f00\u53d1\uff5c 25K-55K<br />\u8986\u76d6\u5e73\u53f0\u6cbb\u7406\u3001\u62db\u5546\u3001\u8425\u9500\u4e2a\u6027\u5316\u3001\u7528\u6237\u589e\u957f\u3001\u98ce\u63a7\u3001\u7b97\u6cd5\u5de5\u7a0b\u5316\u3001JAVA \u5927\u6570\u636e\u7814\u53d1\u7b49\u65b9\u5411\u3002\u66f4\u770b\u91cd\u590d\u6742\u7cfb\u7edf\u7ecf\u9a8c\u3001\u5de5\u7a0b\u843d\u5730\u80fd\u529b\u548c\u4e1a\u52a1\u7406\u89e3\u3002<br />3\ufe0f\u20e3 \u524d\u7aef / App / \u5168\u6808\uff5c 25K-45K<br />\u5305\u62ec C \u7aef\u7535\u5546\u7528\u589e Vue \u524d\u7aef\u3001iOS \u3001\u5168\u6808\u5f00\u53d1\u3001\u4e91\u5b58\u50a8\u4ea7\u54c1\u5168\u6808\u7b49\uff0c\u9002\u5408\u6709\u4e1a\u52a1\u589e\u957f\u3001\u5e73\u53f0\u5de5\u5177\u6216 C \u7aef\u9879\u76ee\u7ecf\u9a8c\u7684\u540c\u5b66\u3002<br />4\ufe0f\u20e3 \u6570\u636e / \u6570\u4ed3 / \u6570\u636e\u5e93\uff5c 25K-60K<br />\u6570\u636e\u5f00\u53d1\u6570\u4ed3\u3001\u5e7f\u544a\u6295\u653e\u6570\u636e\u3001StarRocks/Doris \u3001ClickHouse \u3001\u6570\u636e\u5e93\u5e73\u53f0\u7814\u53d1\u3001NoSQL \u6570\u636e\u5e93\u8fd0\u7ef4\u7b49\u65b9\u5411\u90fd\u6709\u673a\u4f1a\u3002<br />5\ufe0f\u20e3 \u6d4b\u8bd5 / \u5b89\u5168 / \u67b6\u6784 / \u9879\u76ee\u7ba1\u7406\uff5c 18K-70K<br />\u5305\u62ec\u5e73\u53f0\u6cbb\u7406\u6d4b\u8bd5\u3001\u6280\u672f\u67b6\u6784\u5e08\u3001\u6570\u636e\u5b89\u5168\u3001\u7f51\u7edc\u5b89\u5168 NTA \u3001\u7814\u53d1\u9879\u76ee\u7ecf\u7406\u7b49\u5c97\u4f4d\u3002<br /><br />\u5177\u4f53\u5c97\u4f4d\u6e05\u5355\uff0c\u53ef\u4ee5\u590d\u5236\u4e0b\u9762 moka \u94fe\u63a5\u5230\u5fae\u4fe1\u6253\u5f00\uff1a<br /><a target=\"_blank\" href=\"https://app.mokahr.com/su/vpkmmx\" rel=\"nofollow noopener\">https://app.mokahr.com/su/vpkmmx</a><br /><br />\u5982\u679c\u770b\u5b8c\u5c97\u4f4d jd \u6709\u4fe1\u5fc3\u6ee1\u8db3\u8981\u6c42\uff0c\u53ef\u4ee5\u76f4\u63a5\u5728\u94fe\u63a5\u5185\u5185\u63a8\u6295\u9012\uff08\u94fe\u63a5\u5185\u65e0\u9700\u586b\u5185\u63a8\u7801\uff09\u3002\u6216\u8005\u5b98\u7f51\u6295\u9012\uff0c\u586b\u6211\u7684\u5185\u63a8\u7801\u3002<br />\u5b98\u7f51\uff1a<a target=\"_blank\" href=\"http://careers.shein.cn/\" rel=\"nofollow noopener\">careers.shein.cn/</a> <br />\u5185\u63a8\u7801\uff1aNTA1yhF<br /><br />\u5982\u679c\u4e0d\u786e\u5b9a\u9002\u5408\u54ea\u4e2a\u65b9\u5411\uff0c\u53ef\u4ee5\u586b\u4e00\u4e0b\u5339\u914d\u6536\u96c6\u8868\uff0c\u6211\u6765\u5e2e\u5fd9\u5224\u65ad\u5339\u914d\u5ea6\uff1a<br /><a target=\"_blank\" href=\"https://doc.weixin.qq.com/forms/APMA2QcuAAkATMAFgYMAEYCNtftbo7jpf?page=1\" rel=\"nofollow noopener\">https://doc.weixin.qq.com/forms/APMA2QcuAAkATMAFgYMAEYCNtftbo7jpf?page=1</a><br /><br />\u8865\u5145\u8bf4\u660e\uff1a<br />\u6211\u662f SHEIN \u5458\u5de5\uff0c\u4e0d\u662f HR \uff0c\u8fd9\u5e16\u53ea\u662f\u5185\u63a8\u4fe1\u606f\u6574\u7406\uff0c\u4e0d\u4ee3\u8868\u5b98\u65b9\u62db\u8058\u53e3\u5f84\u3002<br />SHEIN \u4e0d\u540c\u90e8\u95e8\u3001\u56e2\u961f\u3001\u4e1a\u52a1\u7ebf\u5dee\u5f02\u6bd4\u8f83\u5927\uff0c\u6211\u4e0d\u80fd\u7ed9\u6240\u6709\u56e2\u961f\u80cc\u4e66\u3002<br />\u5efa\u8bae\u5927\u5bb6\u9762\u8bd5\u65f6\u91cd\u70b9\u786e\u8ba4\u56e2\u961f\u4e1a\u52a1\u3001\u6c47\u62a5\u7ebf\u3001\u52a0\u73ed\u8282\u594f\u3001\u4eba\u5458\u7a33\u5b9a\u6027\u548c HC \u80cc\u666f\u3002<br />\u5185\u63a8\u4e0d\u4fdd\u8bc1\u9762\u8bd5\u6216 offer \uff0c\u4e5f\u4e0d\u4fdd\u8bc1 HR \u56de\u590d\u65f6\u6548\uff0c\u6700\u7ec8\u8fd8\u662f\u4ee5 HR \u548c\u4e1a\u52a1\u7b5b\u9009\u4e3a\u51c6\u3002<br />\u5982\u679c\u5df2\u7ecf\u660e\u786e\u5339\u914d\u5c97\u4f4d\uff0c\u5efa\u8bae\u76f4\u63a5\u5b98\u7f51\u6295\u9012\u5e76\u586b\u5199\u5185\u63a8\u7801\uff1b\u8868\u5355\u53ea\u662f\u7ed9\u4e0d\u786e\u5b9a\u65b9\u5411\u7684\u4eba\u505a\u521d\u6b65\u5339\u914d\u7528\uff0c\u4e0d\u662f\u5fc5\u586b\u3002<br /><br />\u6709\u95ee\u9898\u8bc4\u8bba\u533a\u6211\u4f1a\u4e00\u4e00\u89e3\u7b54\uff0c\u4fdd\u8bc1\u56de\u590d\u771f\u5b9e\u6709\u6548\uff08\u4f1a\u8ddf\u5bf9\u5e94 HR \u54a8\u8be2\u786e\u8ba4\uff09\u3002<br /><br />\u6211\u4e5f\u628a\u6574\u7406\u903b\u8f91\u3001\u6280\u672f\u65b9\u5411\u8bf4\u660e\u3001\u6295\u9012\u65b9\u5f0f\u548c\u5e38\u89c1\u95ee\u9898\u653e\u5728 GitHub \uff0c\u540e\u7eed\u5982\u679c\u5c97\u4f4d\u65b9\u5411\u6709\u53d8\u5316\uff0c\u4f1a\u4f18\u5148\u66f4\u65b0\u8fd9\u91cc\uff1a &lt;<a target=\"_blank\" href=\"https://github.com/andy-shein-referral/shein-tech-referral-notes\" rel=\"nofollow noopener\">https://github.com/andy-shein-referral/shein-tech-referral-notes</a>&gt;"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/OrdinaryMan", 
        "name": "OrdinaryMan", 
        "avatar": "https://cdn.v2ex.com/avatar/99b9/9f1d/397174_large.png?m=1677898964"
      }, 
      "url": "https://www.v2ex.com/t/1226449", 
      "title": "[\u4fdd\u5b9a-\u957f\u57ce\u6c7d\u8f66] \u8bda\u8058\u8d44\u6df1 \u6d4b\u8bd5\u5de5\u7a0b\u5e08(1 \u4eba) | 5 \u5e74 + \u7ecf\u9a8c | \u6838\u5fc3\u6d4b\u8bd5 | \u85aa\u8d44 HR \u9762\u8bae", 
      "id": "https://www.v2ex.com/t/1226449", 
      "date_published": "2026-07-10T10:05:41+00:00", 
      "content_html": "<h4>\u5750\u6807\u4fdd\u5b9a\uff0c\u6838\u5fc3\u56e2\u961f\u6269\u7f16\uff0c\u5bfb\u627e\u60f3\u5b89\u5b9a\u4e0b\u6765\u8e0f\u5b9e\u505a\u6280\u672f\u7684\u4f19\u4f34</h4>\n<h2>\ud83d\udd39 \u6d4b\u8bd5\uff1a</h2>\n<h4>\u5de5\u4f5c\u5185\u5bb9\uff1a</h4>\n<ol>\n<li>\u8d1f\u8d23\u9700\u6c42\u3001\u539f\u578b\u3001PRD \u3001\u6280\u672f\u65b9\u6848\u7b49\u8bc4\u5ba1\uff1b</li>\n<li>\u8bbe\u8ba1\u6d4b\u8bd5\u7528\u4f8b\uff0c\u5e76\u7ec4\u7ec7\u8bc4\u5ba1\uff1b</li>\n<li>\u8d1f\u8d23\u9879\u76ee\u7684\u7cfb\u7edf\u6d4b\u8bd5\uff08\u529f\u80fd/\u63a5\u53e3/\u81ea\u52a8\u5316/\u6027\u80fd\u7b49\uff09\uff0c\u5e76\u7f16\u5236\u6d4b\u8bd5\u62a5\u544a\uff1b</li>\n<li>\u8d1f\u8d23\u6d4b\u8bd5\u8fc7\u7a0b\u5404\u7c7b\u6d4b\u8bd5\u811a\u672c\u7684\u5f00\u53d1\uff1b</li>\n<li>\u8d1f\u8d23\u6821\u5bf9\u4e0a\u7ebf\u70b9\u68c0\u8868\u7684\u5185\u5bb9\uff0c\u53ca\u7248\u672c\u53d1\u5e03\u6d41\u7a0b\u7684\u786e\u8ba4\u3002</li>\n</ol>\n<h4>\u4efb\u804c\u8981\u6c42\uff1a</h4>\n<ol>\n<li>\u7edf\u62db\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\uff0c5 \u5e74\u53ca\u4ee5\u4e0a\u8fd0\u7ef4\u7ecf\u9a8c\uff0c\u5e74\u9f84\u9650\u5236 35 \u5c81\u5de6\u53f3\uff0c\u8d44\u6df1\u8005\u53ef\u653e\u5bbd\u81f3 40 \u5c81\u4ee5\u4e0b\uff1b</li>\n<li>\u719f\u7ec3\u638c\u63e1\u6d4b\u8bd5\u57fa\u672c\u7406\u8bba\u3001\u65b9\u6cd5</li>\n<li>\u719f\u6089\u9875\u9762\u529f\u80fd\u6d4b\u8bd5\u53ca\u63a5\u53e3\u529f\u80fd\u6d4b\u8bd5</li>\n<li>\u719f\u6089 Linux \u7cfb\u7edf\uff0c\u548c MySQL \u3001SQL \u6570\u636e\u5e93\uff0c\u638c\u63e1\u5e38\u7528\u7684\u57fa\u672c\u547d\u4ee4\uff1b</li>\n<li>\u719f\u6089 bug \u7ba1\u7406\u5de5\u5177\u548c\u6d4b\u8bd5\u5de5\u5177\uff1a\u7985\u9053\u3001Jira \uff0cJmeter \uff0cLoadrunner \u7b49\uff1b</li>\n<li>\u719f\u6089 C/S \u548c B/S \u67b6\u6784,\u719f\u6089 Http \u548c TCP/IP \u901a\u8baf\u534f\u8bae\uff1b</li>\n<li>\u719f\u6089\u4f1a\u81ea\u52a8\u5316\u6216\u6027\u80fd\u6d4b\u8bd5\u3001\u81f3\u5c11\u719f\u6089\u4e00\u79cd\u7f16\u7a0b\u6216\u811a\u672c\u8bed\u8a00\u8005\u4f18\u5148\uff08 C++\u3001Java \u3001Python \uff09</li>\n<li>\u6709\u4f7f\u7528 AI \u8fdb\u884c\u6d4b\u8bd5\u5168\u94fe\u8def\u7ecf\u9a8c\u8005\u4f18\u5148</li>\n</ol>\n<h2>\ud83d\udce9 \u8054\u7cfb</h2>\n<ol>\n<li>\u7b80\u5386\u8bf7\u53d1\u90ae\u4ef6</li>\n<li>\u90ae\u4ef6\u6807\u9898\uff1av2ex - \u5c97\u4f4d - \u59d3\u540d</li>\n</ol>\n<h3>\u516c\u53f8\u4f18\u52bf\uff1a\u53cc\u4f11\uff0c\u65e9 8 \u665a 5:30 \uff0c\u6625\u8282\u5047\u671f\u4e00\u822c 11 \u5929\uff0c\u98df\u5802\u63d0\u4f9b\u514d\u8d39\u5348\u9910</h3>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/crlang", 
        "name": "crlang", 
        "avatar": "https://cdn.v2ex.com/gravatar/34804117433447a789e153a11e27387e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1226438", 
      "title": "AI \u5185\u5bb9\u7b56\u5212\u8d1f\u8d23\u4eba\uff08\u6570\u5b57\u4eba/\u5b9e\u65f6\u4e92\u52a8\u65b9\u5411\uff09- \u652f\u6301 \u517c\u804c/\u9879\u76ee\u5236/\u5168\u804c\u8fdc\u7a0b", 
      "id": "https://www.v2ex.com/t/1226438", 
      "date_published": "2026-07-10T09:24:08+00:00", 
      "content_html": "<h1>AI \u5185\u5bb9\u7b56\u5212\u8d1f\u8d23\u4eba\uff08\u6570\u5b57\u4eba/\u5b9e\u65f6\u4e92\u52a8\u65b9\u5411\uff09</h1>\n<p>\u517c\u804c/\u9879\u76ee\u5236/\u5168\u804c\u8fdc\u7a0b</p>\n<h2>\u5c97\u4f4d\u804c\u8d23</h2>\n<ol>\n<li>\n<p><strong>\u76f4\u64ad\u573a\u666f\u8bbe\u8ba1\u4e0e\u9a8c\u8bc1</strong>\uff1a\u5b9a\u4e49\u548c\u8bbe\u8ba1\u7528\u4e8e\u9a8c\u8bc1\u5b9e\u65f6\u4e92\u52a8\u80fd\u529b\u7684\u6570\u5b57\u4eba\u76f4\u64ad\u573a\u666f\uff08\u5982\u6570\u7801\u8bc4\u6d4b\u3001\u91d1\u878d\u8d44\u8baf\u3001\u6559\u80b2\u7b54\u7591\u7b49\uff09\uff0c\u660e\u786e\u6bcf\u4e2a\u573a\u666f\u9a8c\u8bc1\u7684\u6838\u5fc3\u80fd\u529b\u3001\u7528\u6237\u753b\u50cf\u3001\u4e92\u52a8\u5bc6\u5ea6\u548c\u98ce\u9669\u7b49\u7ea7\u3002</p>\n</li>\n<li>\n<p><strong>\u4e92\u52a8\u4f53\u9a8c\u4e0e\u56de\u590d\u8d28\u91cf\u8bc4\u6d4b</strong>\uff1a\u5224\u65ad AI \u6570\u5b57\u4eba\u4e3b\u64ad\u7684\u4e92\u52a8\u662f\u5426\u81ea\u7136\u3001\u7b26\u5408\u4eba\u8bbe\uff0c\u4ece\u51b7\u573a\u63a7\u573a\u3001\u6253\u65ad\u5904\u7406\u3001\u5f39\u5e55\u7b5b\u9009\u3001\u4e3b\u7ebf\u56de\u5f52\u3001\u89d2\u8272\u4e00\u81f4\u6027\u7b49\u7ef4\u5ea6\u8bc4\u4f30\u5e76\u62c6\u89e3\u4f53\u9a8c\u95ee\u9898\u3002</p>\n</li>\n<li>\n<p><strong>\u6837\u4f8b\u5e93\u4e0e\u8bc4\u6d4b\u4f53\u7cfb\u5efa\u8bbe</strong>\uff1a\u5c06\u771f\u5b9e\u4e92\u52a8\u4e2d\u7684\u597d/\u574f\u56de\u590d\u3001\u89d2\u8272\u6f02\u79fb\u3001\u4e8b\u5b9e\u9519\u8bef\u3001\u51b7\u573a\u5931\u8d25\u7b49\u5178\u578b\u6848\u4f8b\uff0c\u6c89\u6dc0\u4e3a\u53ef\u590d\u7528\u3001\u53ef\u56de\u5f52\u7684\u8bc4\u6d4b\u6837\u4f8b\u5e93\u548c\u9a8c\u6536\u6807\u51c6\u3002</p>\n</li>\n<li>\n<p><strong>Agent \u95ee\u9898\u8bca\u65ad</strong>\uff1a\u4ece\u5931\u8d25\u6848\u4f8b\u51fa\u53d1\uff0c\u521d\u6b65\u5224\u65ad\u95ee\u9898\u5f52\u5c5e\u4e8e\u77e5\u8bc6\u5e93\u7f3a\u5931\u3001\u5b9e\u65f6\u4fe1\u606f\u7f3a\u5931\u3001\u4e8b\u5b9e\u6821\u9a8c\u7f3a\u5931\u3001\u4e0a\u4e0b\u6587\u72b6\u6001\u7f3a\u5931\u8fd8\u662f\u5bfc\u6f14\u51b3\u7b56\u7f3a\u5931\uff0c\u5c06\u6a21\u7cca\u7684\u4f53\u9a8c\u95ee\u9898\u8f6c\u5316\u4e3a\u53ef\u6267\u884c\u7684\u80fd\u529b\u7f3a\u53e3\u6e05\u5355\u3002</p>\n</li>\n<li>\n<p><strong>\u4e0e\u5de5\u7a0b\u56e2\u961f\u534f\u4f5c</strong>\uff1a\u5411 Agent \u5de5\u7a0b\u5e08\u8f93\u51fa\u5931\u8d25\u6837\u4f8b\u3001\u671f\u671b\u884c\u4e3a\u3001\u4e92\u52a8\u89c4\u5219\u548c\u9a8c\u6536\u6807\u51c6\uff0c\u63a8\u52a8\u7cfb\u7edf\u56f4\u7ed5\u6837\u4f8b\u548c\u6807\u51c6\u6301\u7eed\u8fed\u4ee3\u3002</p>\n</li>\n</ol>\n<h2>\u4efb\u804c\u8981\u6c42</h2>\n<ol>\n<li>\n<p>\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c1 \u5e74\u4ee5\u4e0a AI \u5bf9\u8bdd\u4ea7\u54c1\u3001\u6e38\u620f\u53d9\u4e8b/\u4e92\u52a8\u7b56\u5212\u3001\u76f4\u64ad\u5185\u5bb9\u7b56\u5212\u6216 AI \u4ea7\u54c1/UX \u7814\u7a76\u76f8\u5173\u7ecf\u9a8c\u3002</p>\n</li>\n<li>\n<p>\u5bf9\u4e92\u52a8\u4f53\u9a8c\u6709\u654f\u9510\u7684\u5224\u65ad\u529b\uff0c\u80fd\u51c6\u786e\u533a\u5206\"\u50cf\u771f\u4eba\u4e3b\u64ad\"\u548c\"\u50cf\u5ba2\u670d\u673a\u5668\u4eba\"\uff0c\u80fd\u8bc6\u522b\u673a\u68b0\u611f\u3001\u89d2\u8272\u6f02\u79fb\u3001\u4e3b\u7ebf\u4e22\u5931\u7b49\u4f53\u9a8c\u95ee\u9898\u3002</p>\n</li>\n<li>\n<p>\u7406\u89e3 LLM \u57fa\u672c\u80fd\u529b\u4e0e\u5c40\u9650\uff0c\u4e86\u89e3 RAG/\u77e5\u8bc6\u5e93\u3001\u5de5\u5177\u8c03\u7528\u3001\u4e0a\u4e0b\u6587\u7a97\u53e3\u3001Prompt Policy \u3001\u5e7b\u89c9\u3001\u4e8b\u5b9e\u6821\u9a8c\u7b49\u6982\u5ff5\uff0c\u80fd\u4ee5\u6b64\u4e3a\u57fa\u7840\u8bca\u65ad Agent \u884c\u4e3a\u95ee\u9898\u3002</p>\n</li>\n<li>\n<p>\u5177\u5907\u5c06\u4e3b\u89c2\u4f53\u9a8c\u5224\u65ad\u8f6c\u5316\u4e3a\u7ed3\u6784\u5316\u6837\u4f8b\u548c\u8bc4\u6d4b\u6807\u51c6\u7684\u80fd\u529b\uff0c\u4e0d\u6b62\u6b65\u4e8e\"\u611f\u89c9\u4e0d\u5bf9\"\u3002</p>\n</li>\n<li>\n<p>\u51fa\u8272\u7684\u8de8\u89d2\u8272\u534f\u4f5c\u80fd\u529b\uff0c\u80fd\u5c06\u4f53\u9a8c\u95ee\u9898\u7528\u5de5\u7a0b\u4fa7\u53ef\u7406\u89e3\u7684\u8bed\u8a00\u6e05\u6670\u4f20\u8fbe\u3002</p>\n</li>\n</ol>\n<h2>\u52a0\u5206\u9879</h2>\n<ul>\n<li>\u6709\u76f4\u64ad\u3001\u5f39\u5e55\u4e92\u52a8\u3001\u4e3b\u64ad\u63a7\u573a\u76f8\u5173\u7ecf\u9a8c</li>\n<li>\u6709\u4ece 0 \u5230 1 \u642d\u5efa\u8bc4\u6d4b\u4f53\u7cfb\u6216\u6837\u4f8b\u5e93\u7684\u7ecf\u9a8c</li>\n<li>\u6709 AI Agent \u3001\u8bed\u97f3\u52a9\u624b\u3001\u966a\u4f34\u7c7b\u4ea7\u54c1\u8bbe\u8ba1\u7ecf\u9a8c</li>\n<li>\u590d\u5408\u80cc\u666f\uff08\u65e2\u61c2\u4e92\u52a8\u4f53\u9a8c\u53c8\u61c2 AI \u7cfb\u7edf\u8fb9\u754c\uff09</li>\n</ul>\n<p>\u56e2\u961f\u4ecb\u7ecd\uff1a\n\u7075\u70b9 Lynpoint \u5b9e\u9a8c\u5ba4\uff1a\u6211\u4eec\u662f\u65e9\u671f\u9636\u6bb5\u7684 AI \u521b\u4e1a\u56e2\u961f\uff0c\u56e2\u961f\u6210\u5458\u5206\u5e03\u5728\u7f8e\u56fd\u3001\u4e2d\u56fd\u5404\u57ce\u5e02\uff0c\u8fdc\u7a0b\u529e\u516c\uff1b\u6211\u4eec\u805a\u7126\u5b9e\u65f6\u4e92\u52a8\u89d2\u8272\u5f15\u64ce\u65b9\u5411\uff0c\u4ea7\u54c1\u5c1a\u5728\u9ad8\u901f\u8fed\u4ee3\u671f\uff0c\u56e2\u961f\u8d44\u91d1\u5145\u88d5\u3001\u73b0\u91d1\u6d41\u5065\u5eb7\u3002</p>\n<p>\u85aa\u8d44\u9884\u7b97 8k-15k/\u6708</p>\n<p>\u8054\u7cfb\u65b9\u5f0f\uff1aMTU2MjYyMjkzNzU=\uff08 vx \uff09</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/johnleng1991", 
        "name": "johnleng1991", 
        "avatar": "https://cdn.v2ex.com/gravatar/b3547914d54d8296229227bd6673045e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1226405", 
      "title": "[\u9752\u5c9b] SaaS \u5e73\u53f0 \u2014 \u524d\u7aef\u5de5\u7a0b\u5e08\uff08\u6570\u636e\u53ef\u89c6\u5316\u65b9\u5411\uff09", 
      "id": "https://www.v2ex.com/t/1226405", 
      "date_published": "2026-07-10T07:39:15+00:00", 
      "content_html": "<h2>\u516c\u53f8</h2>\n<p>\u505a\u80fd\u6e90 IoT \u5e73\u53f0\u7684\uff0c\u4e3b\u8981\u5ba2\u6237\u662f\u5546\u4e1a\u5efa\u7b51\u548c\u5de5\u4e1a\u56ed\u533a\u7684\u80fd\u6e90\u7ba1\u7406\u3002\u56e2\u961f\u4e0d\u5927\uff0c\u6838\u5fc3\u4ea7\u54c1\u662f\u4e00\u4e2a SaaS \u5e73\u53f0\uff0c\u4eca\u5e74\u91cd\u70b9\u8981\u5efa\u81ea\u5df1\u7684 Dashboard \u5f15\u64ce\u548c\u9a7e\u9a76\u8231\u5927\u5c4f\u3002</p>\n<h2>\u505a\u4ec0\u4e48</h2>\n<ul>\n<li>\u7528 React + TypeScript \u642d Dashboard Runtime \uff08 Widget \u7ec4\u4ef6\u4f53\u7cfb\u3001\u5e03\u5c40\u5f15\u64ce\u3001\u7b5b\u9009\u5668\u8054\u52a8\uff09</li>\n<li>\u57fa\u4e8e ECharts \u5f00\u53d1\u80fd\u6e90\u573a\u666f\u7684\u53ef\u89c6\u5316\u7ec4\u4ef6\uff08\u8d8b\u52bf\u56fe\u3001\u5206\u5e03\u56fe\u3001\u70ed\u529b\u56fe\u3001\u5927\u5c4f\u770b\u677f\uff09</li>\n<li>\u8ddf\u540e\u7aef\u914d\u5408\u5b8c\u6210\u63a5\u53e3\u8054\u8c03\u548c\u4ea7\u54c1\u843d\u5730</li>\n<li>\u4f1a\u5927\u91cf\u501f\u52a9 AI \u5de5\u5177\uff08 Claude \u3001Codex \u7b49\uff09\u52a0\u901f\u5f00\u53d1</li>\n</ul>\n<h2>\u5e0c\u671b\u4f60</h2>\n<p><strong>\u5fc5\u5907\uff1a</strong></p>\n<ul>\n<li>React + TypeScript \u80fd\u72ec\u7acb\u5e72\u6d3b\u7684\u6c34\u5e73</li>\n<li>\u6709 Dashboard / \u6570\u636e\u5927\u5c4f / BI \u770b\u677f / \u62a5\u8868\u7cfb\u7edf\u4e4b\u4e00\u7684\u5b9e\u9645\u9879\u76ee\u7ecf\u9a8c</li>\n<li>\u719f\u7ec3\u4f7f\u7528 ECharts \u6216\u540c\u7c7b\u56fe\u8868\u5e93</li>\n<li>\u65e5\u5e38\u7528 AI \u5de5\u5177\u8f85\u52a9\u5f00\u53d1\u2014\u2014\u8fd9\u662f\u5fc5\u5907\u9879</li>\n</ul>\n<p><strong>\u52a0\u5206\uff1a</strong></p>\n<ul>\n<li>\u7528\u8fc7 Vue \uff08\u56e2\u961f\u6709 Vue \u9879\u76ee\uff0c\u53ef\u80fd\u6d89\u53ca\u7ef4\u62a4\uff09</li>\n<li>\u4e86\u89e3 Unity \uff08\u6709 3D \u53ef\u89c6\u5316\u573a\u666f\u9700\u6c42\uff09</li>\n<li>\u7528\u8fc7 react-grid-layout / AG Grid / TanStack Query</li>\n<li>\u5bf9 IoT \u3001\u80fd\u6e90\u3001\u5de5\u4e1a\u6570\u636e\u6709\u5174\u8da3</li>\n</ul>\n<h2>\u56e2\u961f</h2>\n<p>\u6280\u672f\u8d1f\u8d23\u4eba\u662f\u540e\u7aef\u51fa\u8eab\uff0c\u524d\u7aef\u76ee\u524d\u5c31\u4f60\u4e00\u4e2a\u4eba\u2014\u2014\u524d\u7aef\u6280\u672f\u9009\u578b\u3001\u67b6\u6784\u3001\u5b9e\u73b0\u4f60\u6765\u4e3b\u5bfc\u3002\u56e2\u961f\u98ce\u683c\u52a1\u5b9e\uff0c\u6ca1\u6709\u65e0\u610f\u4e49\u7684\u4f1a\u8bae\u3002</p>\n<h2>\u85aa\u8d44\u5730\u70b9</h2>\n<ul>\n<li>\u5730\u70b9\uff1a\u9752\u5c9b</li>\n<li>\u85aa\u8d44\uff1a8-10K\u00b715 \u85aa\uff08\u6839\u636e\u80fd\u529b\u3001\u4ea4\u4ed8\u7ed3\u679c\u5b9a\uff09</li>\n<li>\u5b66\u5386\uff1a\u672c\u79d1\u53ca\u4ee5\u4e0a\uff0c\u80fd\u529b\u51fa\u4f17\u53ef\u4ee5\u653e\u5bbd\u5230\u5927\u4e13</li>\n</ul>\n<h2>\u600e\u4e48\u8054\u7cfb</h2>\n<p>\u53d1\u9001\u7b80\u5386\u5230 **[johnleng1991@wang<a href=\"http://-sheng.com\" rel=\"nofollow\">-sheng.com</a>]**\uff0c\u6807\u9898\u6ce8\u660e\u300c\u524d\u7aef - \u59d3\u540d\u300d\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/zhangrandl", 
        "name": "zhangrandl", 
        "avatar": "https://cdn.v2ex.com/avatar/bc31/d172/405037_large.png?m=1783663111"
      }, 
      "url": "https://www.v2ex.com/t/1226372", 
      "date_modified": "2026-07-10T06:05:35+00:00", 
      "content_html": "<h1>\u8fd0\u7ef4\u5f00\u53d1\uff1a</h1>\n<h2>\u804c\u4f4d\u63cf\u8ff0\uff1a</h2>\n<ol>\n<li>\u53c2\u4e0e\u4e1a\u52a1\u67b6\u6784\u8bbe\u8ba1\u4e0e\u8bc4\u5ba1\uff0c\u5e76\u63d0\u70bc\u4e1a\u52a1\u65b9\u9700\u6c42\uff1b</li>\n<li>\u5b8c\u5584\u957f\u57ce\u96c6\u56e2\u8fd0\u7ef4\u652f\u6491\u5de5\u5177\u4f53\u7cfb\u5efa\u8bbe\uff0c\u667a\u80fd\u76d1\u63a7\uff0cAIOps \u5b9e\u8df5\uff1b</li>\n<li>\u7814\u53d1\u81ea\u52a8\u5316\u8fd0\u7ef4\u5e73\u53f0\uff0c\u63d0\u9ad8\u8fd0\u7ef4\u3001\u5f00\u53d1\u534f\u4f5c\u6548\u7387\uff0c\u89c4\u8303\u64cd\u4f5c\u6d41\u7a0b\uff1b</li>\n<li>\u8d1f\u8d23\u4ece\u4e1a\u52a1\u65b9\u53ca\u4ea4\u4e92\u4f53\u9a8c\u89c6\u89d2\uff0c\u6539\u5584\u73b0\u6709\u5de5\u5177\u4f53\u7cfb\u5efa\u8bbe\u3002</li>\n</ol>\n<h2>\u804c\u4f4d\u8981\u6c42:</h2>\n<ol>\n<li>\u4e94\u5e74\u4ee5\u4e0a\u5927\u578b\u4e92\u8054\u7f51\u8fd0\u7ef4\u5f00\u53d1\u7ecf\u9a8c\uff0c\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff08\u5927\u4e13\u4e5f\u884c\u5427\uff09\uff1b</li>\n<li>\u719f\u6089 Linux \u64cd\u4f5c\u7cfb\u7edf\uff0c\u57fa\u7840\u77e5\u8bc6\u624e\u5b9e\uff1b</li>\n<li>Python \u719f\u7ec3\u5de5\uff0c\u6211\u4eec\u7528 Django \u7684\uff0c\u5177\u5907\u5b9e\u9645\u7684\u9879\u76ee\u5f00\u53d1\u7ecf\u9a8c\uff1b</li>\n<li>\u719f\u6089\u5e38\u89c1\u524d\u7aef\u5f00\u53d1\u6846\u67b6\uff1b</li>\n<li>\u719f\u6089\u5f00\u6e90\u7684\u76d1\u63a7\u8f6f\u4ef6(Zabbix/Open-Falcon/Prometheus)\u4e2d\u7684\u4e00\u79cd\uff1b</li>\n<li>\u638c\u63e1 ELK \uff0cGrafana \u7684\u91c7\u96c6\u7b56\u7565\u548c\u5de5\u4f5c\u539f\u7406\uff1b</li>\n<li>\u719f\u6089 Docker \uff0cK8S \u76f8\u5173\u6280\u672f\u4f53\u7cfb\uff1b</li>\n<li>\u6709\u5f3a\u70c8\u7684\u4e0a\u8fdb\u5fc3\u548c\u6c42\u77e5\u6b32\uff0c\u5584\u4e8e\u5b66\u4e60\u65b0\u4e8b\u7269\uff0c\u5bf9\u6280\u672f\u5145\u6ee1\u6fc0\u60c5\uff0c\u4e50\u4e8e\u9762\u5bf9\u6311\u6218\uff0c\u5177\u5907\u5f88\u5f3a\u7684\u5206\u6790\u548c\u89e3\u51b3\u95ee\u9898\u7684\u80fd\u529b\uff1b</li>\n<li>\u5177\u5907\u5f3a\u70c8\u8d23\u4efb\u611f\u3001\u4e25\u5bc6\u7684\u903b\u8f91\u601d\u7ef4\u548c\u7ec4\u7ec7\u534f\u8c03\u80fd\u529b\u3002</li>\n</ol>\n<h2>\u6709\u4ee5\u4e0b\u7ecf\u9a8c\u8005\u4f18\u5148\uff1a</h2>\n<ol>\n<li>\u4e86\u89e3\u8fd0\u7ef4\u6d41\u7a0b\u6216 DevOps \u3001\u6709\u5927\u578b\u4e92\u8054\u7f51\u5de5\u5177\u7cfb\u7edf\u5f00\u53d1\u7ecf\u5386\u8005\u4f18\u5148\uff1b</li>\n<li>\u638c\u63e1\u6570\u636e\u53ef\u89c6\u5316\u3001\u6570\u636e\u5206\u6790\u7b97\u6cd5\u8005\u4f18\u5148\uff1b</li>\n<li>\u719f\u6089 Docker \uff0ck8s \u4f18\u5148\uff1b</li>\n<li>\u4e86\u89e3\u4e91\u539f\u751f\uff0c\u667a\u80fd\u8fd0\u7ef4\uff0cAIops \u4f18\u5148\uff1b</li>\n<li>\u5bf9\u8fd0\u7ef4\u7684\u6574\u4f53\u884c\u4e1a\u53d1\u5c55\u8d8b\u52bf\u7406\u89e3\u900f\u5f7b\u7684\u4f18\u5148\uff1b</li>\n</ol>\n<h2>\u603b\u7ed3\uff08\u5b57\u6570\u592a\u957f\u770b\u91cd\u70b9\uff09</h2>\n<p>\u5176\u5b9e\u5c31\u662f\u60f3\u8981\u4e00\u4e2a\u4f1a Python \u5f00\u53d1\uff0c\u641e\u8fc7\u8fd0\u7ef4\uff0c\u6216\u8005\u8fd0\u7ef4\u5f00\u53d1\u7684\u4eba\uff0c\u80fd\u529b\u4e00\u5b9a\u662f\u8981\u6709\u7684\uff0c\u5de5\u8d44\u53ef\u80fd\u7ed9\u4e0d\u592a\u9ad8\uff0c\u4f46\u662f\u80dc\u5728\u7a33\u5b9a\uff0c\u6781\u5176\u7a33\u5b9a\u3002\n\u8054\u7cfb\u65b9\u5f0f\uff1aemhhbmcueGlhb3JhbkBnd20uY24=</p>\n", 
      "date_published": "2026-07-10T06:02:42+00:00", 
      "title": "[\u4fdd\u5b9a-\u957f\u57ce\u6c7d\u8f66]\u8d44\u6df1\u8fd0\u7ef4\u5f00\u53d1\uff08SRE\uff09\u62db\u8058\uff5c\u8fd0\u7ef4\u5e73\u53f0\u3001devops \u5e73\u53f0\u5f00\u53d1", 
      "id": "https://www.v2ex.com/t/1226372"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/OrdinaryMan", 
        "name": "OrdinaryMan", 
        "avatar": "https://cdn.v2ex.com/avatar/99b9/9f1d/397174_large.png?m=1677898964"
      }, 
      "url": "https://www.v2ex.com/t/1226361", 
      "title": "[\u4fdd\u5b9a-\u957f\u57ce\u6c7d\u8f66] \u8bda\u8058\u8d44\u6df1 Java \u540e\u7aef (3 \u4eba)&\u4e91\u5e73\u53f0\u8fd0\u7ef4(1 \u4eba) | 5 \u5e74 + \u7ecf\u9a8c | \u6838\u5fc3\u7cfb\u7edf\u7814\u53d1 | \u85aa\u8d44 HR \u9762\u8bae", 
      "id": "https://www.v2ex.com/t/1226361", 
      "date_published": "2026-07-10T05:30:43+00:00", 
      "content_html": "<h4>\u5750\u6807\u4fdd\u5b9a\uff0c\u6838\u5fc3\u56e2\u961f\u6269\u7f16\uff0c\u5bfb\u627e\u60f3\u5b89\u5b9a\u4e0b\u6765\u8e0f\u5b9e\u505a\u6280\u672f\u7684\u4f19\u4f34</h4>\n<h4>\u6211\u4eec\u4e0d\u7f3a\u5199 CRUD \u7684\u4eba\uff0c\u7f3a\u7684\u662f\u80fd\u89e3\u51b3\u590d\u6742\u95ee\u9898\u3001\u5229\u7528\u6280\u672f\u843d\u5730\u4e1a\u52a1\u9700\u6c42 \u7684\u6838\u5fc3</h4>\n<h2>\ud83d\udd39 \u540e\u7aef\uff1a</h2>\n<h4>\u5de5\u4f5c\u5185\u5bb9\uff1a</h4>\n<ol>\n<li>\u6838\u5fc3\u653b\u575a\uff1a\u8d1f\u8d23\u7cfb\u7edf\u6838\u5fc3\u7ec4\u4ef6\u3001\u4e1a\u52a1\u6a21\u5757\u7684\u7f16\u7801\u5de5\u4f5c\uff1b</li>\n<li>\u5168\u94fe\u8def\u8bbe\u8ba1\uff1a\u72ec\u7acb\u8d1f\u8d23\u4e1a\u52a1\u6a21\u5757\u7684\u7cfb\u7edf\u5206\u6790\u3001\u67b6\u6784\u8bbe\u8ba1\u4e0e\u8be6\u7ec6\u8bbe\u8ba1\u3002\u4ece\u6570\u636e\u5e93\u9009\u578b\u5230\u63a5\u53e3\u5b9a\u4e49\uff0c\u4e3b\u5bfc\u6574\u4e2a\u5f00\u53d1\u6d41\u7a0b\uff0c\u8f93\u51fa\u9ad8\u8d28\u91cf\u7684\u8bbe\u8ba1\u6587\u6863</li>\n<li>\u6027\u80fd\u8c03\u4f18\uff1a\u72ec\u7acb\u5b8c\u6210\u540e\u7aef\u670d\u52a1\u6027\u80fd\u6548\u7387\u4f18\u5316\uff08\u5305\u62ec JVM \u8c03\u4f18\u3001SQL \u6267\u884c\u8ba1\u5212\u5206\u6790\u3001\u6162\u67e5\u8be2\u6cbb\u7406\u3001\u7f13\u5b58\u547d\u4e2d\u7387\u63d0\u5347\u53ca\u6d88\u606f\u961f\u5217\u79ef\u538b\u5904\u7406\uff09</li>\n<li>\u6280\u672f\u515c\u5e95\uff1a\u72ec\u7acb\u89e3\u51b3\u5f00\u53d1\u8fc7\u7a0b\u4e2d\u9047\u5230\u7684\u7591\u96be\u6742\u75c7</li>\n<li>\u8fd0\u7ef4\u534f\u540c\uff1a\u534f\u52a9\u8fd0\u7ef4\u56e2\u961f\u8fdb\u884c Linux \u670d\u52a1\u5668\u6027\u80fd\u8c03\u4f18\u53ca\u6545\u969c\u6392\u67e5</li>\n</ol>\n<h4>\u4efb\u804c\u8981\u6c42\uff1a</h4>\n<ol>\n<li>\u7edf\u62db\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\uff0c\u82f1\u8bed\u56db\u7ea7\uff0c5 \u5e74\u4ee5\u4e0a JAVA \u5f00\u53d1\u5de5\u4f5c\u7ecf\u9a8c</li>\n<li>\u7cbe\u901a spring \u3001spring boot \u3001spring cloud \u3001Mybatis \u7b49\u4e3b\u6d41\u5f00\u53d1\u6846\u67b6\u53ca\u6280\u672f\uff0c\u7406\u89e3\u5176\u6838\u5fc3\u539f\u7406\uff08\u5982\u81ea\u52a8\u88c5\u914d\u3001\u670d\u52a1\u53d1\u73b0\u3001\u7194\u65ad\u964d\u7ea7\u673a\u5236\uff09</li>\n<li>\u7cbe\u901a\u7f13\u5b58\u3001MQ \uff0c\u719f\u6089 redis \u3001kafka \u7b49\u4e3b\u6d41\u6280\u672f \uff0c\u5e76\u5728\u5b9e\u9645\u9879\u76ee\u4e2d\u4f7f\u7528\u8fc7</li>\n<li>\u719f\u6089\u81f3\u5c11\u4e00\u79cd\u5173\u7cfb\u578b\u6570\u636e\u5e93\uff0c\u5982 MySQL \uff0c\u80fd\u591f\u7f16\u5199\u8f83\u4e3a\u590d\u6742\u7684 SQL \u8bed\u53e5\uff0c\uff08\u591a\u8868\u5173\u8054\u3001\u5b50\u67e5\u8be2\uff09\u7684\u80fd\u529b\uff0c\u719f\u7ec3\u638c\u63e1\u7d22\u5f15\u4f18\u5316\u3001\u4e8b\u52a1\u9694\u79bb\u7ea7\u522b\u53ca\u9501\u673a\u5236</li>\n<li>\u719f\u7ec3\u8fd0\u7528 Maven \u8fdb\u884c\u591a\u6a21\u5757\u4f9d\u8d56\u7ba1\u7406\uff0c\u7cbe\u901a Git \u5de5\u4f5c\u6d41</li>\n<li>\u719f\u7ec3 linux \u4e0b\u670d\u52a1\u5668\u73af\u5883\u90e8\u7f72\u548c\u6027\u80fd\u8c03\u4f18</li>\n<li>\u6709\u516c\u6709\u4e91\u8fd0\u7ef4\u53ca\u90e8\u7f72\u7ecf\u9a8c\uff0c\u719f\u6089 Docker/K8s \u8005\u4f18\u5148</li>\n<li>\u6709 vibe coding \u7f16\u7a0b\u5b9e\u8df5\u7ecf\u9a8c\u8005\u4f18\u5148</li>\n</ol>\n<h2>\ud83d\udd39 \u8fd0\u7ef4\uff1a</h2>\n<h4>\u5de5\u4f5c\u5185\u5bb9\uff1a</h4>\n<ol>\n<li>\u8d1f\u8d23\u516c\u53f8\u516c\u6709\u4e91\u5e73\u53f0\uff08\u534e\u4e3a\u4e91\u3001\u963f\u91cc\u4e91\u3001AWS \u3001Oracle Cloud \uff09\u57fa\u7840\u8bbe\u65bd\u7684\u65e5\u5e38\u8fd0\u7ef4\u3001\u90e8\u7f72\u53ca\u4f18\u5316\uff1b</li>\n<li>\u8d1f\u8d23\u4e91\u7f51\u7edc\u89c4\u5212\u4e0e\u7ef4\u62a4\uff0c\u5305\u62ec VPC \u3001\u5b50\u7f51\u3001\u8def\u7531\u3001\u5b89\u5168\u7ec4\u3001NAT \u3001ELB \u3001VPN \u7b49\u4e91\u7f51\u7edc\u8d44\u6e90\u914d\u7f6e\u53ca\u6545\u969c\u6392\u67e5\uff1b</li>\n<li>\u8d1f\u8d23\u6df7\u5408\u4e91\u7f51\u7edc\u4e92\u901a\u53ca\u4e13\u7ebf\u3001IPSec VPN \u7b49\u7f51\u7edc\u914d\u7f6e\uff0c\u4fdd\u969c\u5404\u4e91\u73af\u5883\u53ca\u672c\u5730\u7f51\u7edc\u7a33\u5b9a\u901a\u4fe1\uff1b</li>\n<li>\u8d1f\u8d23 Kubernetes \u96c6\u7fa4\u7684\u90e8\u7f72\u3001\u5347\u7ea7\u3001\u8fd0\u7ef4\u53ca\u6545\u969c\u5904\u7406\uff0c\u719f\u7ec3\u4f7f\u7528 Helm \u3001Docker \u8fdb\u884c\u5e94\u7528\u90e8\u7f72\u4e0e\u7ba1\u7406\uff1b</li>\n<li>\u8d1f\u8d23 Jenkins \u3001GitLab \u3001Nexus \u3001Nginx \u7b49 DevOps \u5e73\u53f0\u53ca\u57fa\u7840\u670d\u52a1\u5728 Linux \u73af\u5883\u4e2d\u7684\u90e8\u7f72\u3001\u7ef4\u62a4\u4e0e\u4f18\u5316\uff1b</li>\n<li>\u8d1f\u8d23\u4e1a\u52a1\u7cfb\u7edf\u53d1\u5e03\u3001\u5bb9\u5668\u5e73\u53f0\u8fd0\u7ef4\u3001\u76d1\u63a7\u544a\u8b66\u53ca\u751f\u4ea7\u73af\u5883\u6545\u969c\u5206\u6790\uff0c\u4fdd\u969c\u7cfb\u7edf\u9ad8\u53ef\u7528\u8fd0\u884c\uff1b</li>\n<li>\u6301\u7eed\u63a8\u8fdb\u8fd0\u7ef4\u81ea\u52a8\u5316\u5efa\u8bbe\uff0c\u4f18\u5316 CI/CD \u6d41\u7a0b\uff0c\u63d0\u9ad8\u8fd0\u7ef4\u6548\u7387\u3002</li>\n</ol>\n<h4>\u4efb\u804c\u8981\u6c42\uff1a</h4>\n<ol>\n<li>\u7edf\u62db\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\uff0c3 \u5e74\u53ca\u4ee5\u4e0a Linux/\u4e91\u5e73\u53f0\u8fd0\u7ef4\u7ecf\u9a8c\uff1b</li>\n<li>\u719f\u6089\u534e\u4e3a\u4e91\u3001\u963f\u91cc\u4e91\u3001AWS \u3001Oracle Cloud \u7b49\u81f3\u5c11\u4e00\u79cd\u516c\u6709\u4e91\u5e73\u53f0\uff0c\u7406\u89e3 VPC \u3001NAT \u3001ELB \u3001EIP \u3001\u8def\u7531\u3001\u5b89\u5168\u7ec4\u7b49\u4e91\u7f51\u7edc\u539f\u7406\uff1b</li>\n<li>\u719f\u6089\u6df7\u5408\u4e91\u67b6\u6784\uff0c\u5177\u5907 VPC \u5bf9\u7b49\u8fde\u63a5\u3001VPN \u3001IPSec \u3001\u4e13\u7ebf\u7b49\u7f51\u7edc\u914d\u7f6e\u53ca\u6392\u969c\u7ecf\u9a8c\uff1b</li>\n<li>\u7cbe\u901a Linux \u64cd\u4f5c\u7cfb\u7edf\uff0c\u80fd\u591f\u72ec\u7acb\u5b8c\u6210\u670d\u52a1\u5668\u90e8\u7f72\u3001\u6027\u80fd\u4f18\u5316\u53ca\u6545\u969c\u6392\u67e5\uff1b</li>\n<li>\u7cbe\u901a Docker \u3001Kubernetes \u3001Helm \uff0c\u5177\u5907 Kubernetes \u96c6\u7fa4\u7ba1\u7406\u3001\u5e94\u7528\u53d1\u5e03\u53ca\u7f51\u7edc\u539f\u7406\u76f8\u5173\u7ecf\u9a8c\uff1b</li>\n<li>\u80fd\u591f\u72ec\u7acb\u5b8c\u6210 Jenkins \u3001GitLab \u3001Nexus \u3001Nginx \u7b49\u57fa\u7840\u5e73\u53f0\u5728 Linux \u73af\u5883\u4e2d\u7684\u90e8\u7f72\u3001\u7ef4\u62a4\u53ca\u5347\u7ea7\uff1b</li>\n<li>\u719f\u6089 Shell \u3001Python \u7b49\u81f3\u5c11\u4e00\u79cd\u811a\u672c\u8bed\u8a00\uff0c\u5177\u5907\u81ea\u52a8\u5316\u8fd0\u7ef4\u80fd\u529b\u4f18\u5148\uff1b</li>\n<li>\u719f\u6089 Prometheus \u3001Grafana \u3001APM \u7b49\u76d1\u63a7\u5e73\u53f0\uff0c\u6709\u53ef\u89c2\u6d4b\u6027\u5e73\u53f0\u5efa\u8bbe\u7ecf\u9a8c\u8005\u4f18\u5148\u3002</li>\n</ol>\n<h2>\ud83d\udce9 \u8054\u7cfb</h2>\n<ol>\n<li>\u7b80\u5386\u8bf7\u53d1\uff1a\\[1144536063@qq.com\\]</li>\n<li>\u90ae\u4ef6\u6807\u9898\uff1aV2EX - \u5c97\u4f4d - \u59d3\u540d</li>\n</ol>\n<h3>\u516c\u53f8\u4f18\u52bf\uff1a\u53cc\u4f11\uff0c\u65e9 8 \u665a 5:30 \uff0c\u6625\u8282\u5047\u671f\u4e00\u822c 11 \u5929\uff0c\u98df\u5802\u63d0\u4f9b\u514d\u8d39\u5348\u9910</h3>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/rome7054", 
        "name": "rome7054", 
        "avatar": "https://cdn.v2ex.com/avatar/5d73/75ca/392671_large.png?m=1554619782"
      }, 
      "url": "https://www.v2ex.com/t/1226229", 
      "title": "[\u5185\u63a8] [\u53ef relocate \u6089\u5c3c] [\u8fdc\u7a0b] Senior AI Researcher (KV Cache Optimization)", 
      "id": "https://www.v2ex.com/t/1226229", 
      "date_published": "2026-07-10T00:16:55+00:00", 
      "content_html": "<p>\u56e2\u961f\u76f4\u62db\uff0c\u7b80\u5386\u76f4\u8fbe\uff0cHC 1 \u4e2a \uff0cFull Time \u5c97\u4f4d</p>\n<h2>\u7b80\u4ecb</h2>\n<p>base \u6089\u5c3c\u7684\u4e00\u5bb6 startup \uff0c \u4e13\u6ce8\u4e8e\u4e91\u5e73\u53f0\u7684 cost deduction \uff0c\u5982 CPU/\u5185\u5b58\u7684\u8c03\u5ea6\u4f18\u5316\uff0c\n\u540c\u65f6\u4e5f\u6b63\u5728\u6269\u5c55 GPU \u9886\u57df\uff0c\u9700\u8981\u61c2 CUDA/KV cache/LLM optimization/\u8c03\u5ea6\u4f18\u5316\u7684\u5927\u725b\u3002</p>\n<h2>\u529e\u516c\u5730\u70b9\u9009\u62e9</h2>\n<ul>\n<li>\u8fdc\u7a0b\uff08\u7ea6 2-3h \u65f6\u5dee\uff09</li>\n<li>relocate \u5230\u6089\u5c3c\u3002Hybrid: 3 \u5929\u529e\u516c\u5ba4+2 \u5929 WFH,\u53ef\u534f\u52a9\u529e\u7406\u7b7e\u8bc1</li>\n</ul>\n<hr/>\n<h2>Responsibilities:</h2>\n<ul>\n<li><strong>inference &amp; Compute Optimization:</strong> Design and implement highly optimized inference pipelines and computational kernels to accelerate LLM and neural network workloads, leveraging low-level techniques such as SIMD vectorization, cache-aware memory access patterns, and hardware-specific tuning.</li>\n<li><strong>Neural Network Compression &amp; Model Optimization:</strong> Research and implement pruning, quantization, and other compression techniques to reduce model size and accelerate inference while preserving accuracy. Apply both in-training and post-training optimization methods across LLM and vision model workloads.</li>\n<li><strong>Profiling &amp; Observability:</strong> Build and utilize advanced profiling tools to identify bottlenecks across the inference and training stack\u2014from memory bandwidth and cache utilization to CPU-side data preprocessing stalls and end-to-end pipeline throughput.</li>\n<li><strong>Evaluation &amp; Benchmarking:</strong> Design and maintain rigorous evaluation and benchmarking frameworks for systematic model comparison across optimization configurations. Develop automated pipelines (e.g., LLM-as-a-judge) to measure the impact of optimization techniques on model quality and performance.</li>\n<li><strong>Mentorship:</strong> Act as a technical lead for engineers and researchers, fostering a culture of high-performance code, rigorous benchmarking, and research-to-production excellence. Drive team growth, technical interviews, and cross-functional collaboration.</li>\n</ul>\n<h3><strong>Required Qualifications</strong></h3>\n<ul>\n<li><strong>Deep Systems Expertise:</strong> 8+ years of experience in high-performance computing, AI systems, or low-level software optimization. Deep familiarity with performance-critical development including CPU/GPU architecture, memory hierarchies, SIMD/vectorization, and profiling-driven tuning.</li>\n<li><strong>LLM &amp; NN Optimization Track Record:</strong> Proven experience optimizing neural networks and LLMs through techniques such as pruning, quantization, and inference acceleration, with a demonstrated path from research to production deployment.</li>\n<li><strong>Communication:</strong> Ability to translate complex systems-level constraints and optimization trade-offs into actionable research directions for modeling and engineering teams.</li>\n<li>Experience building evaluation frameworks, ML observability, or developer tools that help researchers understand and compare model performance across optimization configurations.</li>\n<li>A history of working on neural network compression, inference acceleration, or applied AI research problems that required bridging algorithmic research with high-performance implementation.</li>\n<li><strong>Patent authorship or published research in AI/ML optimization.</strong></li>\n<li>Experience with C/C++ inference engines, x86 intrinsics, or similar low-level performance work is a strong plus.</li>\n</ul>\n<hr/>\n<h3>\u5907\u6ce8\uff1a</h3>\n<ul>\n<li>\u4ee5\u4e0a\u6761\u4ef6\u4e0d\u9700\u5168\u90e8\u6ee1\u8db3\uff0c\u7b26\u5408\u90e8\u4efd\u6761\u4ef6\u6709\u5174\u8da3\u7684\u6b22\u8fce\u60a8\u6765</li>\n<li>\u5e74\u9f84\u4e0d\u9650\u5236\uff0c\u4f46\u662f\u8981 senior \u4ee5\u4e0a\u7684</li>\n<li>\u4e0d\u662f\u6211\u9762\u8bd5\uff0c\u53ea\u662f\u5185\u63a8\uff0c\u5168\u82f1\u9762\u8bd5\uff0c\u9700\u8981\u51c6\u5907\u597d\u82f1\u6587\u7b80\u5386</li>\n<li>\u56e0\u85aa\u8d44\u8303\u56f4\u516c\u53f8 JD \u6ca1\u63d0\u5230\uff0c\u53ef\u4ee5\u53c2\u8003 <a href=\"https://www.v2ex.com/t/889980\" rel=\"nofollow\">https://www.v2ex.com/t/889980</a> \uff0c\u5176\u4e2d\u63cf\u8ff0\u57fa\u672c\u8fd8\u662f\u51c6\u786e\u7684\u3002\u81ea\u5df1\u6309\u7167\u9884\u671f\u6765\u63d0\uff0c\u6ca1\u6709\u4e0a\u5bb6\u6d41\u6c34\u68c0\u67e5\u548c\u6da8\u5e45\u9650\u5236\u8bf4\u6cd5</li>\n<li>\u53ef\u8c08 Employee Stock Ownership Plan (ESOP) package</li>\n</ul>\n<p>\u8bf7\u90ae\u4ef6\u8054\u7cfb aG95aG9AZ2xhc3N3aW5nLmNsb3VkCg==</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/jiangmuAlvin", 
        "name": "jiangmuAlvin", 
        "avatar": "https://cdn.v2ex.com/avatar/dd7e/9941/637707_large.png?m=1784168443"
      }, 
      "url": "https://www.v2ex.com/t/1226148", 
      "title": "\u7535\u5b50\u7814\u53d1\u5de5\u7a0b\u5e08|\u821c\u5b87\u7ea2\u5916\u6280\u672f\u6709\u9650\u516c\u53f8", 
      "id": "https://www.v2ex.com/t/1226148", 
      "date_published": "2026-07-09T09:42:23+00:00", 
      "content_html": "<p>\u821c\u5b87\u7ea2\u5916\u6280\u672f\u6709\u9650\u516c\u53f8  \u7535\u5b50\u7814\u53d1\u5de5\u7a0b\u5e08 \u5e74\u85aa 20-40 \u4e07 \u5168\u5e74 13 \u85aa   \u5c97\u4f4d\u804c\u8d23\uff1a\u5982\u4e0b</p>\n<p>1 \u3001\u6839\u636e\u5ba2\u6237\u9700\u6c42\uff0c\u8f93\u51fa\u7535\u5b50\u8bbe\u8ba1\u6574\u4f53\u65b9\u6848\uff1b</p>\n<p>2 \u3001\u6839\u636e\u8bbe\u8ba1\u65b9\u6848\u8981\u6c42\u5b8c\u6210 PCB \u548c\u539f\u7406\u56fe\u7ed8\u5236\uff1b</p>\n<p>2 \u3001\u5206\u6790\u3001\u6574\u7406\u3001\u8bc4\u4f30\u53ca\u786e\u8ba4\u9879\u76ee\u7684\u76f8\u5173\u9700\u6c42\uff0c\u5e76\u6574\u7406\u51fa\u9879\u76ee\u9700\u6c42\u6587\u6863\uff0c\u5b8c\u6210\u8f6f\u4ef6\u529f\u80fd\u8bbe\u8ba1/\u6a21\u5757\u7684\u5212\u5206\u3002</p>\n<p>3 \u3001\u914d\u5408\u8bbe\u8ba1\u56e2\u961f\u6839\u636e\u5ba2\u6237\u9700\u6c42\u5b9a\u5236\u5316\u5f00\u53d1\u4ea7\u54c1\uff1b</p>\n<p>4.\u5177\u5907\u5927\u5382\u7535\u5b50\u8bbe\u8ba1\u601d\u7ef4\uff1b</p>\n<p>5.\u5177\u5907\u4e00\u5b9a\u5d4c\u5165\u5f0f\u8f6f\u4ef6\u5f00\u53d1\u80fd\u529b\uff0c\u53ef\u4ee5\u534f\u52a9\u5d4c\u5165\u5f0f\u8f6f\u4ef6\u5f00\u53d1\u4eba\u5458\u7f16\u5236\u4e0b\u4f4d\u673a\u7a0b\u5e8f\uff1b</p>\n<p>6.\u5bf9\u6807\u516c\u53f8:\u7ea2\u5916\u7684\u5bf9\u6807\u516c\u53f8\uff1a\u5bf9\u6807\u516c\u53f8\uff1a\u5927\u7acb\u79d1\u6280\u3001\u777f\u521b\u5fae\u7eb3\u3001\u9ad8\u5fb7\u7ea2\u5916\u3001\u6d77\u5eb7\u5fae\u5f71\u3001\u5317\u65b9\u591c\u89c6\u3001\u534e\u611f\u79d1\u6280\u3001\u957f\u6c5f\u5149\u7535\u3001\u6b27\u666e\u58eb\u3001\u73cf\u82af\u5fae\u3001\u5146\u665f\u79d1\u6280\u3001\u711c\u817e\u7ea2\u5916\u3001\u98d2\u7279\u79d1\u6280\u3001\u7d22\u96f7\u535a\u3001\u4e45\u4e4b\u6d0b\u3001\u4e2d\u822a\u7ea2\u5916\u3001\u4e2d\u661f\u65f6\u4ee3\u3001\u5149\u667a\u79d1\u6280\u3001\u4f18\u5229\u5fb7\u3001\u4e2d\u7535\u79d1\u5149\u7535\u79d1\u6280\u3001HGH \u3001\u5bcc\u5409\u745e\u3001\u4e2d\u9517\u3001\u661f\u7a7a\u79d1\u6280\u3001\u6606\u660e\u5168\u6ce2\u3001\u957f\u5cf0\u79d1\u5a01\u3001\u4f73\u8d5b\u79d1\u6280\u3001\u798f\u6258\u4f9d\u83b1\u3001\u8fc8\u6d4b\u79d1\u6280\u3001\u6709\u7814\u56fd\u6676\u8f89\u3001\u56fd\u5146\u5149\u7535\u3001\u89c6\u5b87\u901a\u3001\u6676\u4f53\u9662\u3001\u5341\u4e00\u6240\u3001\u6cb3\u5317\u957f\u7ea2\u3001\u5357\u4eac\u6ce2\u957f\u3001\u534e\u56fd\u7b49</p>\n<p>\u4efb\u804c\u8981\u6c42\uff1a</p>\n<p>\u5177\u6709\u94bb\u7814\u548c\u8ffd\u6c42\u5353\u8d8a\u7cbe\u795e\uff1b</p>\n<p>\u80fd\u63a5\u53d7\u4e0d\u5b9a\u671f\u5916\u5730\u51fa\u5dee\uff08\u9891\u7387\u6bcf\u5b63\u5ea6\u4e00\u81f3\u4e24\u6b21\uff09\uff1b</p>\n<p>\u80fd\u63a5\u53d7\u4e0d\u5b9a\u671f\u52a0\u73ed\uff1b</p>\n<p>5 \u5e74\u4ee5\u4e0a\u7535\u5b50\u8bbe\u8ba1\u786c\u4ef6\u7814\u53d1\u7ecf\u9a8c</p>\n<p>\u5177\u5907\u8f83\u5f3a\u903b\u8f91\u601d\u7ef4\u80fd\u529b\uff0c\u548c\u8bed\u8a00\u7ec4\u7ec7\u80fd\u529b\uff0c\u80fd\u7406\u89e3\u6280\u672f\u8981\u70b9\uff0c\u5e76\u6574\u7406\u5b8c\u6210\u7684\u62a5\u544a\u6750\u6599</p>\n<p>211/985 \u5168\u65e5\u5236\u672c\u79d1\u6bd5\u4e1a</p>\n<p>25 \u5c81\u4ee5\u4e0a</p>\n<p>\u5168\u7a0b\u5b89\u6392\u4f4f\u5bbf\u548c\u4e00\u65e5\u4e09\u9910</p>\n<p>\u5de5\u4f5c\u5730\u70b9\u5728\u4f59\u59da\u5e02\u533a</p>\n<p>\u7b80\u5386\u8bf7\u76f4\u63a5\u53d1\u6211\u90ae\u7bb1\uff1a <a href=\"mailto:gtawwf71f@163.com\">gtawwf71f@163.com</a> \uff0c\u8c22\u8c22\u5173\u6ce8\uff01</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/littlemis", 
        "name": "littlemis", 
        "avatar": "https://cdn.v2ex.com/avatar/50c3/3de6/653830_large.png?m=1783585144"
      }, 
      "url": "https://www.v2ex.com/t/1226125", 
      "date_modified": "2026-07-10T01:06:00+00:00", 
      "content_html": "**\u804c\u4f4d\u6982\u8ff0**\uff1a<br />\u8d1f\u8d23\u6838\u5fc3\u5236\u9020\u7cfb\u7edf\u7684\u67b6\u6784\u8bbe\u8ba1\u3001\u5f00\u53d1\u4e0e\u8fd0\u7ef4\uff0c\u6db5\u76d6 QMS \uff08\u8d28\u91cf\u7ba1\u7406\u7cfb\u7edf\uff09\u3001MES \uff08\u5236\u9020\u6267\u884c\u7cfb\u7edf\uff09\u53ca IoT \u8bbe\u5907\u96c6\u6210\uff0c\u63a8\u52a8\u5de5\u5382\u6570\u5b57\u5316\u4e0e\u4e91\u539f\u751f\u8f6c\u578b\u3002<br /><br />**\u5c97\u4f4d\u804c\u8d23**\uff1a<br /><br />1. \u4e3b\u5bfc QMS/MES \u7cfb\u7edf\u7684\u6a21\u5757\u8bbe\u8ba1\u3001\u6838\u5fc3\u4ee3\u7801\u5f00\u53d1\u53ca\u6027\u80fd\u8c03\u4f18\uff0c\u786e\u4fdd\u9ad8\u53ef\u7528\u4e0e\u4f4e\u5ef6\u8fdf\u3002<br />2. \u8d1f\u8d23 IoT \u8bbe\u5907\u6570\u636e\u63a5\u5165\uff0c\u5b9e\u73b0 MQTT \u3001Modbus \u7b49\u534f\u8bae\u7684\u901a\u4fe1\u5c42\u5f00\u53d1\u4e0e\u8bbe\u5907\u9002\u914d\u3002<br />3. \u57fa\u4e8e Azure \u4e91\u5e73\u53f0\u8fdb\u884c\u5e94\u7528\u90e8\u7f72\u3001\u8d44\u6e90\u7ba1\u7406\u53ca\u76d1\u63a7\uff0c\u4fdd\u969c\u7cfb\u7edf\u5f39\u6027\u6269\u5c55\u4e0e\u6570\u636e\u5b89\u5168\u3002<br />4. \u8bbe\u8ba1\u5e76\u4f18\u5316\u6570\u636e\u5e93\u6a21\u578b\uff08 PostgreSQL / SQL Server \uff09\uff0c\u5904\u7406\u6d77\u91cf\u751f\u4ea7\u6570\u636e\u7684\u5b58\u50a8\u3001\u67e5\u8be2\u4e0e\u5206\u6790\u3002<br />5. \u53c2\u4e0e BS \u67b6\u6784\u524d\u7aef\u6280\u672f\u9009\u578b\uff08 Angular/React \uff09\uff0c\u4e0e\u540e\u7aef\u5fae\u670d\u52a1\u534f\u540c\uff0c\u6784\u5efa\u7528\u6237\u53cb\u597d\u7684\u7ba1\u7406\u754c\u9762\u3002<br />6. \u4e0e ERP \u7cfb\u7edf\uff08 5 \u5e74\u4ee5\u4e0a\u7ecf\u9a8c\uff09\u8fdb\u884c\u4e1a\u52a1\u5bf9\u63a5\uff0c\u5b9e\u73b0\u751f\u4ea7\u8ba1\u5212\u3001\u7269\u6599\u3001\u8d28\u91cf\u6570\u636e\u7684\u95ed\u73af\u534f\u540c\u3002<br /><br />**\u4efb\u804c\u8981\u6c42**\uff1a<br /><br />- \u8ba1\u7b97\u673a\u3001\u81ea\u52a8\u5316\u6216\u76f8\u5173\u4e13\u4e1a\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c8 \u5e74\u4ee5\u4e0a\u5236\u9020\u7cfb\u7edf\u5f00\u53d1\u7ecf\u9a8c\u3002<br />- \u7cbe\u901a C++\uff0c5 \u5e74\u4ee5\u4e0a\u5b9e\u9645\u9879\u76ee\u5f00\u53d1\u7ecf\u9a8c\uff0c\u719f\u6089\u591a\u7ebf\u7a0b\u3001\u7f51\u7edc\u7f16\u7a0b\u53ca\u6027\u80fd\u4f18\u5316\u3002<br />- \u6df1\u5165\u7406\u89e3 MQTT \u3001Modbus TCP/RTU \u534f\u8bae\uff0c\u6709\u5b9e\u9645\u8bbe\u5907\u63a5\u5165\u53ca\u8fb9\u7f18\u8ba1\u7b97\u7ecf\u9a8c\u3002<br />- \u719f\u7ec3\u4f7f\u7528 Azure \u4e91\u670d\u52a1\uff08\u5982 IoT Hub \u3001App Service \u3001Database for PostgreSQL \uff09\uff0c\u5177\u5907\u4e91\u67b6\u6784\u8bbe\u8ba1\u80fd\u529b\u3002<br />- \u7cbe\u901a SQL \uff0c\u719f\u6089 PostgreSQL \u53ca SQL Server \u7684\u9ad8\u53ef\u7528\u65b9\u6848\u3001\u7d22\u5f15\u4f18\u5316\u53ca\u5907\u4efd\u6062\u590d\u3002<br />- \u719f\u6089 BS \u67b6\u6784\uff0c\u638c\u63e1 Angular \u6216 React \u4e4b\u4e00\uff0c\u4e86\u89e3\u524d\u540e\u7aef\u5206\u79bb\u53ca RESTful API \u8bbe\u8ba1\u3002<br />- \u5177\u5907 ERP \u7cfb\u7edf\uff08\u5982 SAP \u3001Oracle \u6216\u56fd\u5185\u4e3b\u6d41 ERP \uff09\u5b9e\u65bd\u6216\u96c6\u6210\u7ecf\u9a8c\uff0c\u7406\u89e3\u4f01\u4e1a\u7ea7\u4e1a\u52a1\u6d41\u7a0b\u3002", 
      "date_published": "2026-07-09T08:21:22+00:00", 
      "title": "\u8bf7\u95ee\u5927\u6982\u591a\u5c11\u94b1\u4e00\u4e2a\u6708\u80fd\u62db\u4ee5\u4e0b\u9700\u6c42 \u8d44\u6df1\u5168\u7aef\u5236\u9020\u7cfb\u7edf\u5f00\u53d1\u5de5\u7a0b\u5e08 \u5730\u70b9\u4e1c\u839e", 
      "id": "https://www.v2ex.com/t/1226125"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/france", 
        "name": "france", 
        "avatar": "https://cdn.v2ex.com/avatar/9486/0750/91830_large.png?m=1438945210"
      }, 
      "url": "https://www.v2ex.com/t/1226083", 
      "title": "[\u793e\u62db] \u963f\u91cc\u5df4\u5df4-\u5343\u95ee\u4e8b\u4e1a\u90e8-Agent \u5f00\u53d1 P6/P7", 
      "id": "https://www.v2ex.com/t/1226083", 
      "date_published": "2026-07-09T05:53:57+00:00", 
      "content_html": "\u56e2\u961f\u62db\u8058\uff0c\u7b80\u5386\u76f4\u8fbe\uff0cHC \u673a\u4f1a\u96be\u5f97\uff0c\u6709\u7591\u95ee\u7684\u8bf7\u7559\u8a00\u3002<br />\u90ae\u7bb1: Buffer.from(\"MTI5ODA5NDk5NEBxcS5jb20=\", 'base64').toString('utf-8') // nodejs<br /><br />------------------------------------------------------------------------<br />\u804c\u4f4d\u63cf\u8ff0\uff1a<br />1.\u8d1f\u8d23\u5782\u57df Agent \uff08\u97f3\u4e50\u3001\u63a7\u5236\u3001\u573a\u666f\u8bc6\u522b\u7b49\uff09\u7684\u7814\u53d1\u8fed\u4ee3\u4f18\u5316\u5de5\u4f5c;<br />2.\u7ed3\u5408\u4e1a\u52a1\u9700\u6c42\uff0c\u72ec\u7acb\u8fdb\u884c\u590d\u6742\u7cfb\u7edf\u7684\u65b9\u6848\u8bbe\u8ba1\u548c\u7f16\u7801\u5b9e\u73b0\uff1b<br />3.\u8d1f\u8d23\u7cfb\u7edf\u6027\u80fd\u8c03\u4f18\uff0c\u63d0\u9ad8\u7cfb\u7edf\u54cd\u5e94\u901f\u5ea6\u548c\u7a33\u5b9a\u6027\uff1b<br />4.\u89e3\u51b3\u7cfb\u7edf\u4f18\u5316\u8fc7\u7a0b\u4e2d\u9047\u5230\u7684\u5404\u79cd\u6280\u672f\u95ee\u9898\u3002<br /><br />\u804c\u4f4d\u8981\u6c42<br />1.\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\uff1b\u5177\u5907\u826f\u597d\u7684\u6280\u672f\u77e5\u8bc6\u7ed3\u6784\uff0c\u624e\u5b9e\u7684 JAVA \u57fa\u7840\uff0c\u7cbe\u901a JAVA \u7f16\u7a0b\u8bed\u8a00\uff0c\u719f\u6089\u5e38\u89c1 Web \u6846\u67b6\uff08\u5982 SpringMVC/Struts \u7b49\uff09\uff1b<br />2.\u81f3\u5c11 5 \u5e74\u4ee5\u4e0a JavaEE \u5f00\u53d1\u7ecf\u9a8c\uff0c\u81f3\u5c11 1 \u5e74\u4ee5\u4e0a\u5fae\u670d\u52a1\u5f00\u53d1\u7ecf\u9a8c\uff0c\u72ec\u7acb\u627f\u62c5\u8fc7\u4e2d\u5927\u578b\u9879\u76ee\u67b6\u6784\u8bbe\u8ba1\uff0c\u62e5\u6709\u4f01\u4e1a\u7ea7\u5e94\u7528\u7684\u8bbe\u8ba1\u548c\u5f00\u53d1\u7ecf\u9a8c\u4f18\u5148\uff1b<br />3.\u719f\u7ec3\u638c\u63e1\u5e38\u7528\u8bbe\u8ba1\u6a21\u5f0f\uff0c\u719f\u6089\u5206\u5e03\u5f0f\u3001\u7f13\u5b58\u3001\u6d88\u606f\u3001\u641c\u7d22\u7b49\u673a\u5236\uff1b<br />4.\u719f\u6089 JVM \u539f\u7406\uff0c\u719f\u6089\u591a\u7ebf\u7a0b\u53ca\u9ad8\u6027\u80fd\u7684\u8bbe\u8ba1\u4e0e\u7f16\u7801\uff0c\u6709\u9ad8\u5e76\u53d1\u3001\u9ad8\u8d1f\u8f7d\u5e73\u53f0\u5f00\u53d1\u7ecf\u9a8c\u8005\u4f18\u5148\uff1b<br />5.\u719f\u6089 SpringBoot \u3001SpringCloud \u3001Dubbo \u3001Netty \u3001iBatis \u7b49\u4e3b\u6d41\u5f00\u6e90\u6846\u67b6\u548c\u6280\u672f\uff1b<br />6.\u70ed\u7231\u6280\u672f\u7814\u53d1\uff0c\u5177\u6709\u5feb\u901f\u5b66\u4e60\u80fd\u529b\uff0c\u6ce8\u91cd\u4ee3\u7801\u8d28\u91cf\uff0c\u6709\u826f\u597d\u7684\u8f6f\u4ef6\u5de5\u7a0b\u77e5\u8bc6\u548c\u7f16\u7801\u89c4\u8303\u610f\u8bc6\uff1b<br />7.\u6709 AI \u5e94\u7528\u7684\u5f00\u53d1\u7ecf\u9a8c\u6216\u8005 Agent \u5f00\u53d1\u7ecf\u9a8c\u8005\u4f18\u5148\u3002"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/jibenmima", 
        "name": "jibenmima", 
        "avatar": "https://cdn.v2ex.com/avatar/cfe1/7ceb/362003_large.png?m=1783500857"
      }, 
      "url": "https://www.v2ex.com/t/1225901", 
      "title": "\u6d88\u8d39 VC \u76f4\u62db\uff5c\u6d88\u8d39\u6295\u8d44 / IR \u5b9e\u4e60\u751f\u540c\u6b65\u5f00\u653e", 
      "id": "https://www.v2ex.com/t/1225901", 
      "date_published": "2026-07-08T09:00:51+00:00", 
      "content_html": "\u6df1\u8015\u6d88\u8d39\u8d5b\u9053\u4e00\u7ea7\u5e02\u573a\uff0c\u73b0\u6709\u4e24\u4e2a\u5b9e\u4e60\u5c97\u4f4d\u6301\u7eed\u62db\u4eba\uff0c\u7ebf\u4e0b\u5e26\u85aa\u3001\u4e13\u4eba\u5e26\u6559\uff0c\u62d2\u7edd\u6253\u6742\u5c0f\u9ed1\u5de5\u3002<br />\t<br />\ud83e\udd64\u6d88\u8d39\u6295\u8d44\u5b9e\u4e60\u751f<br />\u65e5\u5e38\u8ddf\u8fdb\u6d88\u8d39\u8d5b\u9053\u7814\u7a76\u3001\u884c\u4e1a mapping \u3001\u9879\u76ee\u8d44\u6599\u68b3\u7406\uff0c\u534f\u52a9\u6295\u8d44\u7ecf\u7406\u770b\u65b0\u9879\u76ee\u3001\u6574\u7406\u6295\u7814\u5e95\u7a3f\u3002<br />\u9002\u5408\u60f3\u957f\u671f\u6df1\u8015 VC \u3001\u70ed\u7231\u6d88\u8d39\u8d5b\u9053\uff0c\u613f\u610f\u6c89\u6dc0\u884c\u4e1a\u8ba4\u77e5\u7684\u540c\u5b66\u3002<br />\t<br />\ud83d\udcd1IR \u6295\u8d44\u8005\u5173\u7cfb\u5b9e\u4e60\u751f<br />\u8d1f\u8d23\u673a\u6784\u6295\u8d44\u4eba\u5bf9\u63a5\u7ef4\u62a4\u3001\u6295\u878d\u8d44\u6750\u6599\u6574\u7406\u3001\u884c\u4e1a\u8d44\u8baf\u6c47\u603b\uff0c\u8f85\u52a9\u7ebf\u4e0b\u4ea4\u6d41\u4f1a\u8bae\u3002<br />\u5c97\u4f4d\u7a00\u7f3a\uff0c\u80fd\u63a5\u89e6\u4e00\u7ebf\u8d44\u672c\u8d44\u6e90\uff0c\u7b80\u5386\u5dee\u5f02\u5316\u4f18\u52bf\u62c9\u6ee1\u3002<br />\t<br />\u6211\u4eec\u5e0c\u671b\u4f60\uff1a<br />\u672c\u79d1\u53ca\u4ee5\u4e0a\u5728\u8bfb\uff0c\u91d1\u878d / \u7ecf\u7ba1 / \u5546\u79d1\u4f18\u5148\uff1b<br />\u6bcf\u5468\u53ef\u7ebf\u4e0b\u51fa\u52e4 4-5 \u5929\uff0c\u8fde\u7eed\u5b9e\u4e60 3 \u4e2a\u6708\u4ee5\u4e0a;<br />\u7ec6\u5fc3\u9760\u8c31\uff0c\u4e3b\u52a8\u7231\u601d\u8003\uff0c\u5bf9\u4e00\u7ea7\u6d88\u8d39\u8d5b\u9053\u6709\u57fa\u672c\u4e86\u89e3\u3002<br />\t<br />\u5b9e\u4e60\u798f\u5229<br />\u25ab\ufe0f\u672c\u79d1\u5728\u8bfb 150 \u5143/\u5929+50 \u9910\u8865\uff1b\u7814\u7a76\u751f\u5728\u8bfb 200 \u5143/\u5929+50 \u5143\u9910\u8865<br />\u25ab\ufe0f\u4e00\u5bf9\u4e00\u5b8c\u6574\u5e26\u6559\uff0c\u6df1\u5ea6\u53c2\u4e0e\u771f\u5b9e\u9879\u76ee<br />\u25ab\ufe0f\u56e2\u961f\u6c1b\u56f4\u8f7b\u677e\u7b80\u5355\uff0c\u65e0\u5185\u5377 PUA<br />\u25ab\ufe0f\u8868\u73b0\u4f18\u79c0\u53ef\u957f\u671f\u7eed\u5b9e\u4e60<br /><br />\u5730\u70b9\u5317\u4eac<br />\t<br />\u6b22\u8fce\u6709\u610f\u5411\u53ca\u60f3\u63a2\u7d22\u6d88\u8d39\u8d5b\u9053\u7684\u540c\u5b66\u6295\u9012\uff1a hr@challenjers.com <br />\u7b80\u5386\u547d\u540d\uff1a\u6295\u9012\u5c97\u4f4d-\u59d3\u540d-\u5230\u5c97\u65f6\u95f4-\u5b9e\u4e60\u65f6\u957f-\u6bcf\u5468\u5230\u5c97\u5929\u6570"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/GSDgsd", 
        "name": "GSDgsd", 
        "avatar": "https://cdn.v2ex.com/avatar/2808/a60d/637810_large.png?m=1723008719"
      }, 
      "url": "https://www.v2ex.com/t/1225881", 
      "title": "\u65e5\u672c IT|26 \u5352\u7eb3\u65b0\u4e2d\uff0c it \u6280\u672f\u7ecf\u9a8c\u8005\u5927\u6b22\u8fce~\u53e6\u5916\u8fd8\u6709\u8d22\u52a1\u3001IT \u8425\u4e1a\u5c97\u4f4d\u5728\u62db\uff0c\u6b22\u8fce\u5404\u4f4d\u6295\u9012\u54a8\u8be2~", 
      "id": "https://www.v2ex.com/t/1225881", 
      "date_published": "2026-07-08T08:17:40+00:00", 
      "content_html": "\u65e5\u672c IT \u9700\u6c42\u66f4\u65b0\uff1a<br />1.26 \u5352\u3001\u7b2c\u4e8c\u65b0\u5352\u30011~2 \u5e74\u7ecf\u9a8c\u5de6\u53f3\u90fd OK \uff08\u65b0\u5352 25 \u4e07\u5186~\u8d77\uff09<br />\u63a1\u7528\u6c42\u4eba\uff1aIT\u30a8\u30f3\u30b8\u30cb\u30a2\uff08\u65e5\u672c\u5728\u4f4f\u9650\u5b9a\uff09<br /><br />\u696d\u52d9\u5185\u5bb9\uff1a<br />\u30b7\u30b9\u30c6\u30e0\u958b\u767a\u3001\u904b\u7528\u4fdd\u5b88\u3001\u9867\u5ba2\u5bfe\u5fdc\u696d\u52d9<br />\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u57fa\u3065\u304f\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u3001\u30c6\u30b9\u30c8\u3001\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u4f5c\u6210<br />\u65e5\u672c\u30c1\u30fc\u30e0\u3068\u306e\u9023\u643a\u30fb\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u696d\u52d9<br /><br />\u5fdc\u52df\u6761\u4ef6\uff1a<br />\u65e5\u672c\u5728\u4f4f\uff08\u30d3\u30b6\u306e\u7a2e\u985e\u306f\u554f\u3044\u307e\u305b\u3093\uff09<br />\u65e5\u672c\u8a9e N1 \u76f8\u5f53\u4ee5\u4e0a\u3001\u30d3\u30b8\u30cd\u30b9\u30ec\u30d9\u30eb\u306e\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u80fd\u529b<br />IT\u306b\u95a2\u3059\u308b\u57fa\u790e\u77e5\u8b58\u307e\u305f\u306f\u5b9f\u52d9\u7d4c\u9a13\uff08\u30a4\u30f3\u30bf\u30fc\u30f3\u30fb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u7d4c\u9a13\u3082\u53ef\uff09<br />\u65b0\u5352\u30fb\u7b2c\u4e8c\u65b0\u5352\u30fb\u7d4c\u9a13 1 \uff5e 2 \u5e74\u4ee5\u5185 \u5927\u6b53\u8fce<br /><br />\u6b53\u8fce\u6761\u4ef6\uff1a<br />\u65e5\u672c\u3067\u306e\u7559\u5b66\u751f\u6d3b\u7d4c\u9a13\u8005<br />\u57fa\u672c\u958b\u767a\u8a00\u8a9e\u306e\u7d4c\u9a13\u3042\u308a\uff08 Java/Python/SQL\u306a\u3069\u3001\u8a00\u8a9e\u4e0d\u554f\uff09<br />IT \u696d\u754c\u306b\u8208\u5473\u304c\u3042\u308a\u3001\u6210\u9577\u610f\u6b32\u304c\u9ad8\u3044\u65b9<br /><br /><a target=\"_blank\" href=\"http://2.IT\" rel=\"nofollow noopener\">2.IT</a> \u8425\u4e1a\u5c97\u4f4d\uff08\u53e3\u8bed N1 \uff09\u6708\u6536 35 \u4e07\u5186~<br />\u4ed5\u4e8b\u5185\u5bb9<br />SES/\u53d7\u8a17\u55b6\u696d\u306e\u4f01\u753b\u00b7\u63a8\u9032\u65b0\u89c4\u9867\u5ba2\u958b\u62d3\u3001\u65e2\u5b58\u9867\u5ba2\u6df1\u8015\u55b6\u696d\u76ee\u6a19\u306e\u7ba1\u7406\u3001KPI \u9054\u6210\u306e\u305f\u3081\u306ePDCA \u5b9f\u884c\u30c1\u30fc\u30e0\u30e1\u30f3\u30d0\u30fc\u306e\u80b2\u6210\u00b7\u30b5\u30dd\u30fc\u30c8(\u3086\u304f\u3086\u304f\u306f)<br /><br />\u5fdc\u52df\u8cc7\u683c<br />[\u5fc5\u9808] <br />\u00b7SES \u696d\u754c\u3067\u306e\u6cd5\u4eba\u55b6\u696d\u7d4c\u9a13 3 \u5e74\u4ee5\u4e0a(\u672a\u7d4c\u9a13\u8005\u3082OK\u3067\u3059\u3002\uff09<br />\u00b7\u9867\u5ba2\u3068\u306e\u4e2d\u9577\u671f\u7684\u306a\u95a2\u4fc2\u69cb\u7bc9\u3092\u5f97\u610f\u3068\u3059\u308b\u65b9<br />[\u6b53\u8fce]<br />\u00b7\u30ea\u30fc\u30c0\u30fc\u307e\u305f\u306f\u30b5\u30d6\u30ea\u30fc\u30c0\u4e00\u7d4c\u9a13<br />\u00b7IT \u696d\u754c\u3067\u306eBtoB \u63d0\u6848\u55b6\u696d\u7d4c\u9a13<br />\u00b7\u8ab2\u9577/\u4fc2\u9577\u30dd\u30b8\u30b7\u30e7\u30f3\u3078\u306e\u5fd7\u5411\u6027\u306e\u3042\u308b\u65b9<br /><br />3.\u4e1c\u4eac\u8d22\u52a1\u5c97\u4f4d<br />\u5927\u624b\u30b0\u30eb\u30fc\u30d7\u3067\u3001\u6708\u6b21\u6c7a\u7b97\u3092\u4e00\u4eba\u3067\u56de\u305b\u308b\u7d4c\u7406\u4eba\u6750\u3092\u6025\u52df\uff01<br />8 \u6708\u7a3c\u50cd\u30b9\u30bf\u30fc\u30c8\u3001\u6b63\u793e\u54e1\u3001\u5e74\u53ce 420 \u4e07\u5186\u301c<br /><br />\u5fdc\u52df\u8cc7\u683c(\u5fc5\u9808)<br />\u00b7\u6708\u6b21\u6c7a\u7b97\u696d\u52d9\u3092\u4e00\u4eba\u3067\u5b8c\u7d50\u3057\u305f\u5b9f\u52d9\u7d4c\u9a13<br />\u00b7\u5e74\u6b21\u6c7a\u7b97\u696d\u52d9\u306e\u88dc\u52a9\u7d4c\u9a13<br />\u00b7\u7d4c\u7406\u696d\u52d9\u306b\u304a\u3051\u308b\u4f1a\u8a08\u30b7\u30b9\u30c6\u30e0(\u5f25\u751f\u3001Free\u306a\u3069)\u306e\u5229\u7528\u7d4c\u9a13<br /><br /><a target=\"_blank\" href=\"http://4.PM/PL\" rel=\"nofollow noopener\">4.PM/PL</a><br />\u4e0a\u6d41\u8a2d\u8a08\u3001\u9032\u6357\u7ba1\u7406\u3001\u54c1\u8cea\u7ba1\u7406\u3001\u304a\u3088\u3073\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306e\u8abf\u6574\u3092\u62c5\u5f53\u3057\u3066\u3044\u305f\u3060\u304d\u307e\u3059\u3002\u8c4a\u5bcc\u306a\u30de\u30cd\u30b8\u30e1\u30f3\u30c8\u7d4c\u9a13\u3068\u9ad8\u3044\u65e5\u672c\u8a9e\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u80fd\u529b\u3092\u6709\u3057\u3001\u30c1\u30fc\u30e0\u3092\u5186\u6ed1\u306b\u5c0e\u304d\u3001\u9ad8\u54c1\u8cea\u306a\u7d0d\u54c1\u3092\u5b9f\u73fe\u3067\u304d\u308b\u65b9\u3092\u6c42\u3081\u3066\u3044\u307e\u3059\u3002<br /><br />SE/PG<br />\u30b7\u30b9\u30c6\u30e0\u8a2d\u8a08\u304b\u3089\u958b\u767a\u30fb\u30c6\u30b9\u30c8\u307e\u3067\u306e\u5168\u5de5\u7a0b\u306b\u643a\u308f\u3063\u3066\u3044\u305f\u3060\u304d\u307e\u3059\u3002Java \u3001Python \u3001Go \u3001C#\u3001React \u3001Vue\u306a\u3069\u306e\u3044\u305a\u308c\u304b\u307e\u305f\u306f\u8907\u6570\u306e\u8a00\u8a9e\u306b\u7fd2\u719f\u3057\u3001\u78ba\u304b\u306a\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u30b9\u30ad\u30eb\u3068\u8ad6\u7406\u7684\u601d\u8003\u3092\u304a\u6301\u3061\u306e\u65b9\u3092\u304a\u5f85\u3061\u3057\u3066\u3044\u307e\u3059\u3002<br /><br />\u5e74\u6536 300~1000 \u4e07\u5186\u4e0d\u7b49\uff0c\u5177\u4f53\u6839\u636e\u9762\u8bd5\u7ed3\u679c\u5b9a\u85aa\u54c8<br /><br />\u4ee5\u4e0a\u6240\u6709\u5c97\u4f4d\u5747\u9700\u8981\u65e5\u8bed\u53e3\u8bed\u80fd\u529b\u54c8\uff0c\u6295\u9012\u524d\u8bf7\u6ce8\u610f~<br />\u54a8\u8be2\u81f3 Base64 \u7801\uff1aYmVpYmVpNjc4MjAyM0AxNjMuY29t"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/hd7771", 
        "name": "hd7771", 
        "avatar": "https://cdn.v2ex.com/avatar/6069/65c4/185498_large.png?m=1783497550"
      }, 
      "url": "https://www.v2ex.com/t/1225877", 
      "title": "\u62fc\u591a\u591a 2027 \u6821\u56ed\u62db\u8058\u5185\u63a8", 
      "id": "https://www.v2ex.com/t/1225877", 
      "date_published": "2026-07-08T07:59:22+00:00", 
      "content_html": "<p>[\u62fc\u591a\u591a\u96c6\u56e2-PDD \u6821\u56ed\u62db\u8058] \u5185\u63a8\u94fe\u63a5\uff1a <a href=\"https://careers.pddglobalhr.com/campus/grad?t=3539hBr6yJ\" rel=\"nofollow\">https://careers.pddglobalhr.com/campus/grad?t=3539hBr6yJ</a> \uff0c\u5185\u63a8\u7801\uff1a3539hBr6yJ \u3002\u671f\u5f85\u4f60\u7684\u52a0\u5165\uff01\u6211\u4eec\u4e00\u8d77\uff0c\u65e0\u62fc\u4e0d\u9752\u6625\uff01</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/wangluowangwang", 
        "name": "wangluowangwang", 
        "avatar": "https://cdn.v2ex.com/avatar/24fb/7b78/98437_large.png?m=1773373932"
      }, 
      "url": "https://www.v2ex.com/t/1225681", 
      "date_modified": "2026-07-07T13:28:07+00:00", 
      "content_html": "**1. \u9ad8\u7ea7 Go \u5f00\u53d1\u5de5\u7a0b\u5e08\uff08\u67b6\u6784\u5e08\u7ea7\u522b\uff09**  <br />\u4f18\u5148\u7ea7\uff1aP0 \u7d27\u6025  <br /><br />\u85aa\u8d44\uff1a25-40K<br /><br />**\u5c97\u4f4d\u804c\u8d23**  <br />\u8d1f\u8d23\u6838\u5fc3\u540e\u7aef\u7cfb\u7edf\u53ca\u4e1a\u52a1\u5e73\u53f0\u7684\u8bbe\u8ba1\u3001\u5f00\u53d1\u3001\u7ef4\u62a4\u4e0e\u4f18\u5316\uff0c\u4fdd\u969c\u7cfb\u7edf\u9ad8\u53ef\u7528\u3001\u9ad8\u6027\u80fd\u548c\u7a33\u5b9a\u8fd0\u884c\u3002  <br />\u4f7f\u7528 Golang \u8fdb\u884c\u6838\u5fc3\u4e1a\u52a1\u670d\u52a1\u5f00\u53d1\uff0c\u6301\u7eed\u4f18\u5316\u4ee3\u7801\u8d28\u91cf\u3001\u7cfb\u7edf\u6027\u80fd\u548c\u53ef\u7ef4\u62a4\u6027\u3002  <br />\u53c2\u4e0e\u5206\u5e03\u5f0f\u7cfb\u7edf\u548c\u5fae\u670d\u52a1\u67b6\u6784\u8bbe\u8ba1\uff0c\u63a8\u52a8\u670d\u52a1\u62c6\u5206\u3001\u6a21\u5757\u89e3\u8026\u3001\u516c\u5171\u7ec4\u4ef6\u5efa\u8bbe\u53ca\u6280\u672f\u89c4\u8303\u843d\u5730\u3002  <br />\u8d1f\u8d23 RESTful API \u3001RPC / gRPC \u7b49\u670d\u52a1\u63a5\u53e3\u8bbe\u8ba1\u4e0e\u5f00\u53d1\u3002  <br />\u6df1\u5ea6\u4f7f\u7528 MySQL \u3001Redis \u3001MongoDB \u3001Elasticsearch \u3001Kafka / RabbitMQ \u7b49\u4e2d\u95f4\u4ef6\uff0c\u5b8c\u6210\u6d77\u91cf\u6570\u636e\u5b58\u50a8\u3001\u68c0\u7d22\u548c\u6027\u80fd\u4f18\u5316\u3002  <br />\u8d1f\u8d23\u9ad8\u5e76\u53d1\u3001\u9ad8\u6d41\u91cf\u573a\u666f\u4e0b\u7684\u7cfb\u7edf\u4f18\u5316\uff0c\u5305\u62ec\u7f13\u5b58\u8bbe\u8ba1\u3001\u5f02\u6b65\u5904\u7406\u3001\u9650\u6d41\u964d\u7ea7\u3001\u524a\u5cf0\u586b\u8c37\u3001\u5bb9\u9519\u6062\u590d\u548c\u6027\u80fd\u8c03\u4f18\u3002  <br />\u53c2\u4e0e Docker / Kubernetes \u5bb9\u5668\u5316\u90e8\u7f72\u3001CI/CD \u6d41\u7a0b\u4f18\u5316\u53ca\u5de5\u7a0b\u5316\u4f53\u7cfb\u5efa\u8bbe\u3002  <br />\u8d1f\u8d23\u7ebf\u4e0a\u95ee\u9898\u6392\u67e5\u3001\u6027\u80fd\u74f6\u9888\u5206\u6790\u548c\u6280\u672f\u96be\u70b9\u653b\u5173\u3002<br /><br />**\u4efb\u804c\u8981\u6c42**  <br />5 \u5e74\u53ca\u4ee5\u4e0a\u540e\u7aef\u5f00\u53d1\u7ecf\u9a8c\uff0c3 \u5e74\u53ca\u4ee5\u4e0a Golang \u6df1\u5ea6\u5f00\u53d1\u7ecf\u9a8c\u3002  <br />\u719f\u6089 goroutine \u3001channel \u3001context \u3001GC \u3001\u5185\u5b58\u7ba1\u7406\u53ca\u9ad8\u5e76\u53d1\u7f16\u7a0b\u539f\u7406\u3002  <br />\u719f\u6089\u5206\u5e03\u5f0f\u7cfb\u7edf\u3001\u9ad8\u53ef\u7528\u3001\u9ad8\u5e76\u53d1\u3001\u8d1f\u8f7d\u5747\u8861\u3001\u670d\u52a1\u6cbb\u7406\u3001\u5bb9\u9519\u7194\u65ad\u7b49\u6280\u672f\u3002  <br />\u719f\u6089 GoZero \u3001Gin \u7b49 Go \u6846\u67b6\u3002  <br />\u719f\u6089 MySQL \u3001Redis \u3001MongoDB \u3001Elasticsearch \u3001Kafka \u3001RabbitMQ \u3001gRPC \u3002  <br />\u5177\u5907\u9ad8\u5e76\u53d1\u3001\u9ad8\u6d41\u91cf\u573a\u666f\u6027\u80fd\u4f18\u5316\u7ecf\u9a8c\uff0c\u80fd\u72ec\u7acb\u89e3\u51b3\u7ebf\u4e0a\u590d\u6742\u95ee\u9898\u3002  <br />\u719f\u6089 Linux \u3001pprof \u3001\u65e5\u5fd7\u5206\u6790\u3001\u76d1\u63a7\u6392\u969c\u3002  <br />\u719f\u6089 Docker \u3001Kubernetes \u3001CI/CD \u3002<br /><br />---<br /><br />**2. \u9ad8\u7ea7 Flutter \u5f00\u53d1\u5de5\u7a0b\u5e08**  <br />\u4f18\u5148\u7ea7\uff1aP1  <br /> <br />\u85aa\u8d44\uff1a25-35K<br /><br />**\u5c97\u4f4d\u804c\u8d23**  <br />\u8d1f\u8d23 Android \u7aef\u89c6\u9891\u7c7b\u79fb\u52a8\u5e94\u7528\u7684 Flutter \u5f00\u53d1\u4e0e\u7ef4\u62a4\uff0c\u53c2\u4e0e\u6838\u5fc3\u529f\u80fd\u8fed\u4ee3\u4e0e\u7248\u672c\u53d1\u5e03\u3002  <br />\u5b9e\u73b0\u89c6\u9891\u64ad\u653e\u3001\u5217\u8868\u6d4f\u89c8\u3001\u641c\u7d22\u3001\u4e2a\u4eba\u4e2d\u5fc3\u7b49\u6a21\u5757\uff0c\u4fdd\u969c\u4e3b\u6d41 Android \u673a\u578b\u517c\u5bb9\u6027\u4e0e\u6d41\u7545\u5ea6\u3002  <br />\u53c2\u4e0e\u4ea7\u54c1\u9700\u6c42\u8bc4\u5ba1\uff0c\u8f93\u51fa\u6280\u672f\u65b9\u6848\uff0c\u63a8\u52a8\u64ad\u653e\u3001\u7f13\u5b58\u3001\u767b\u5f55\u3001\u652f\u4ed8\u7b49\u4e1a\u52a1\u843d\u5730\u3002  <br />\u4f18\u5316\u5e94\u7528\u6027\u80fd\uff0c\u91cd\u70b9\u89e3\u51b3\u9996\u5c4f\u52a0\u8f7d\u3001\u5217\u8868\u6ed1\u52a8\u3001\u89c6\u9891\u8d77\u64ad\u3001\u5185\u5b58\u5360\u7528\u3001\u5361\u987f\u7b49\u95ee\u9898\u3002  <br />\u4e0e\u540e\u7aef\u534f\u4f5c\u5b8c\u6210\u63a5\u53e3\u8054\u8c03\u3001\u6570\u636e\u6a21\u578b\u8bbe\u8ba1\u4e0e\u5f02\u5e38\u5904\u7406\u3002  <br />\u7f16\u5199\u89c4\u8303\u4ee3\u7801\uff0c\u53c2\u4e0e Code Review \u3001\u5355\u5143\u6d4b\u8bd5\u4e0e\u6280\u672f\u6587\u6863\u7ef4\u62a4\u3002<br /><br />**\u4efb\u804c\u8981\u6c42**  <br />\u672c\u79d1\u53ca\u4ee5\u4e0a\u5b66\u5386\uff0c\u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\u4f18\u5148\u3002  <br />3 \u5e74\u53ca\u4ee5\u4e0a\u79fb\u52a8\u7aef\u5f00\u53d1\u7ecf\u9a8c\u3002  <br />\u719f\u7ec3\u638c\u63e1 Flutter / Dart \uff0c\u6709 3 \u5e74\u4ee5\u4e0a Flutter \u9879\u76ee\u5b9e\u6218\u7ecf\u9a8c\u3002  <br />\u6709 Android \u539f\u751f\u5f00\u53d1\u57fa\u7840\uff0c\u719f\u6089 Java \u6216 Kotlin \u3002  <br />\u6709\u89c6\u9891\u7c7b App \u5f00\u53d1\u7ecf\u9a8c\u4f18\u5148\uff0c\u4e86\u89e3\u5e38\u89c1\u64ad\u653e\u65b9\u6848\u3002  <br />\u80fd\u4f7f\u7528 Android Studio \u3001Flutter DevTools \u3001Logcat \u7b49\u5de5\u5177\u6392\u67e5\u7ebf\u4e0a\u95ee\u9898\u3002  <br />\u52a0\u5206\uff1aFlutter \u4e0e\u539f\u751f\u6a21\u5757\u8054\u8c03\u3001\u63d2\u4ef6\u5c01\u88c5\u7ecf\u9a8c\uff1b\u77ed\u89c6\u9891\u3001\u957f\u89c6\u9891\u3001\u76f4\u64ad\u3001\u70b9\u64ad\u3001\u4f1a\u5458\u4f53\u7cfb\u7ecf\u9a8c\uff1b iOS \u6216\u9e3f\u8499\u7ecf\u9a8c\u3002<br /><br />---<br /><br />**3. \u9ad8\u7ea7\u524d\u7aef\u5f00\u53d1\u5de5\u7a0b\u5e08\uff08 H5 \uff09**  <br />\u4f18\u5148\u7ea7\uff1aP1  <br /><br />\u85aa\u8d44\uff1a25-35K<br /><br />**\u5c97\u4f4d\u804c\u8d23**  <br />\u8d1f\u8d23\u79fb\u52a8\u7aef H5 \u5168\u573a\u666f\u7814\u53d1\uff0c\u4e3b\u5bfc\u8425\u9500\u6d3b\u52a8\u9875\u3001\u843d\u5730\u9875\u3001\u4e92\u52a8 H5 \u3001\u79fb\u52a8\u7aef\u529f\u80fd\u9875\u3001\u591a\u7aef Web \u9875\u9762\u5f00\u53d1\u4e0e\u8fed\u4ee3\u3002  <br />\u89e3\u51b3\u5404\u7c7b\u673a\u578b\u3001\u6d4f\u89c8\u5668\u3001\u5185\u5d4c WebView \u7684\u517c\u5bb9\u6027\u3001\u9002\u914d\u6027\u3001\u6837\u5f0f\u9519\u4e71\u3001\u4ea4\u4e92\u5f02\u5e38\u7b49\u95ee\u9898\u3002  <br />\u8d1f\u8d23 H5 \u9875\u9762\u6027\u80fd\u4f18\u5316\uff0c\u5305\u62ec\u9996\u5c4f\u52a0\u8f7d\u3001\u767d\u5c4f\u3001\u5361\u987f\u3001\u8d44\u6e90\u5197\u4f59\u3001\u52a8\u753b\u5361\u987f\u3001\u6eda\u52a8\u7a7f\u900f\u7b49\u3002  <br />\u642d\u5efa H5 \u9875\u9762\u6027\u80fd\u76d1\u63a7\u3001\u6d4b\u901f\u3001\u544a\u8b66\u4f53\u7cfb\u3002  <br />\u53c2\u4e0e\u524d\u7aef\u5de5\u7a0b\u5316\u4f53\u7cfb\u5efa\u8bbe\uff0c\u57fa\u4e8e Vite / Webpack \u4f18\u5316 H5 \u9879\u76ee\u6253\u5305\u3001\u6784\u5efa\u3001\u90e8\u7f72\u6d41\u7a0b\u3002  <br />\u5c01\u88c5\u901a\u7528 H5 \u7ec4\u4ef6\u3001\u5de5\u5177\u51fd\u6570\u3001\u9002\u914d\u65b9\u6848\uff0c\u6c89\u6dc0\u79fb\u52a8\u7aef\u524d\u7aef\u6280\u672f\u8d44\u4ea7\u3002  <br />\u72ec\u7acb\u8d1f\u8d23\u590d\u6742 H5 \u4e92\u52a8\u9879\u76ee\u3001\u8425\u9500\u6d3b\u52a8\u9879\u76ee\u7684\u6280\u672f\u843d\u5730\u3002  <br />\u8ddf\u8fdb WebGL \u3001Canvas \u3001Web \u52a8\u753b\u3001\u79bb\u7ebf\u7f13\u5b58\u3001PWA \u7b49\u524d\u6cbf\u6280\u672f\uff0c\u652f\u6491\u9ad8\u4ea4\u4e92\u3001\u9ad8\u89c6\u89c9\u30013D \u4e92\u52a8\u7c7b H5 \u9879\u76ee\u3002<br /><br />**\u4efb\u804c\u8981\u6c42**  <br />5 \u5e74\u53ca\u4ee5\u4e0a\u524d\u7aef\u5f00\u53d1\u7ecf\u9a8c\uff0c\u4e13\u6ce8\u79fb\u52a8\u7aef H5 \uff0c\u6709\u5927\u91cf\u7ebf\u4e0a H5 \u9879\u76ee\u7ecf\u9a8c\u3002  <br />\u7cbe\u901a HTML5 \u3001CSS3 \u3001JavaScript \u3001ES6+\u3001TypeScript \u3002  <br />\u719f\u7ec3\u638c\u63e1 vw/rem \u3001\u54cd\u5e94\u5f0f\u3001\u5a92\u4f53\u67e5\u8be2\u7b49\u79fb\u52a8\u7aef\u9002\u914d\u65b9\u6848\u3002  <br />\u719f\u7ec3\u4f7f\u7528 Vue3/Vue2 \u3001React \uff0c\u719f\u6089 Vant \u3001Uni UI \u7b49\u79fb\u52a8\u7aef\u7ec4\u4ef6\u5e93\u3002  <br />\u6df1\u523b\u7406\u89e3\u79fb\u52a8\u7aef\u6d4f\u89c8\u5668\u3001WebView \u6e32\u67d3\u673a\u5236\uff0c\u80fd\u89e3\u51b3 iOS/Android \u3001\u5fae\u4fe1\u6d4f\u89c8\u5668\u3001\u6eda\u52a8\u7a7f\u900f\u3001\u70b9\u51fb\u5ef6\u8fdf\u7b49\u517c\u5bb9\u95ee\u9898\u3002  <br />\u5177\u5907 H5 \u6027\u80fd\u4f18\u5316\u80fd\u529b\uff0c\u719f\u6089\u8d44\u6e90\u538b\u7f29\u3001\u61d2\u52a0\u8f7d\u3001\u5206\u5305\u52a0\u8f7d\u3001\u7f13\u5b58\u7b56\u7565\u3001\u6e32\u67d3\u4f18\u5316\u3001\u8bf7\u6c42\u4f18\u5316\u3002  <br />\u719f\u6089 Vite \u3001Webpack \u3001Git \uff0c\u80fd\u72ec\u7acb\u642d\u5efa H5 \u9879\u76ee\u5de5\u7a0b\u67b6\u6784\u3002  <br />\u719f\u6089\u524d\u540e\u7aef\u534f\u4f5c\u3001\u63a5\u53e3\u8054\u8c03\u3001\u8de8\u57df\u5904\u7406\u3001\u6570\u636e\u6e32\u67d3\u3001\u72b6\u6001\u7ba1\u7406\u3002<br /><br /><br /><br />**\u8054\u7cfb\u65b9\u5f0f**  <br />Telegram\uff1a@hr167  <br />\u90ae\u7bb1\uff1a lintu588888@gmail.com<br /><br />---", 
      "date_published": "2026-07-07T13:27:38+00:00", 
      "title": "[\u8fdc\u7a0b/\u6280\u672f\u5c97\u62db\u8058] \u9ad8\u7ea7 Go / Flutter / H5 \u524d\u7aef\uff0c\u591a HC\uff0c P0/P1 \u6025\u62db", 
      "id": "https://www.v2ex.com/t/1225681"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/a510348414", 
        "name": "a510348414", 
        "avatar": "https://cdn.v2ex.com/avatar/3474/f0e0/380311_large.png?m=1728455761"
      }, 
      "url": "https://www.v2ex.com/t/1225641", 
      "title": "[\u5e7f\u5dde] \u5e7f\u5dde\u62db\u8058\u524d\u7aef\u5f00\u53d1\u5de5\u7a0b\u5e08 18k-25k\uff0c 14 \u85aa\uff0c", 
      "id": "https://www.v2ex.com/t/1225641", 
      "date_published": "2026-07-07T09:56:51+00:00", 
      "content_html": "\u5c97\u4f4d\u804c\u8d23<br />1. AI \u80fd\u529b\u96c6\u6210<br />\u8d1f\u8d23\u5c06 LLM \u3001\u56fe\u50cf/\u89c6\u9891\u751f\u6210\u5927\u6a21\u578b\u7b49 AI \u80fd\u529b\u6df1\u5ea6\u96c6\u6210\u81f3 Tapstitch \u8bbe\u8ba1\u5668\uff0c\u6253\u901a\u751f\u6210\u5f0f AI \u4e0e\u8bbe\u8ba1\u5de5\u5177\u94fe\u3002\u9488\u5bf9 AI \u751f\u6210\u4efb\u52a1\u7684\u5ef6\u8fdf\u7279\u6027\uff0c\u8bbe\u8ba1\u5e76\u5b9e\u73b0\u5f02\u6b65\u52a0\u8f7d\u3001\u8fdb\u5ea6\u53cd\u9988\u3001\u7ed3\u679c\u5bf9\u6bd4\u65b9\u6848\uff0c\u5e76\u642d\u5efa\u914d\u5957\u7684\u52a8\u6548\u4f53\u7cfb\uff0c\u63d0\u5347\u751f\u6210\u8fc7\u7a0b\u7684\u6d41\u7545\u611f\u4e0e\u53ef\u63a7\u611f\u3002<br />2. \u6838\u5fc3\u7f16\u8f91\u5668\u5f00\u53d1<br />\u57fa\u4e8e Fabric.js \u5f00\u53d1\u548c\u7ef4\u62a4\u9ad8\u6027\u80fd\u5728\u7ebf\u7f16\u8f91\u5668\uff0c\u6db5\u76d6\u56fe\u50cf\u6d82\u62b9\uff08 Masking \uff09\u3001\u5c40\u90e8\u91cd\u7ed8\uff08 Inpainting \uff09\u3001\u5b9e\u65f6\u53d8\u6362\u3001\u591a\u56fe\u5c42\u7ba1\u7406\u53ca\u591a\u56fe\u5408\u6210\u7b49\u6838\u5fc3\u80fd\u529b\u3002<br />3. \u6587\u5b57\u5de5\u5177\u4e0e\u5de5\u827a\u9002\u914d<br />\u5f00\u53d1\u8bbe\u8ba1\u5668\u5185\u7684\u6587\u5b57\u6392\u7248\u5de5\u5177\uff0c\u652f\u6301\u591a\u5b57\u4f53\u3001\u8def\u5f84\u6587\u5b57\u3001\u63cf\u8fb9/\u586b\u5145\u7b49\u6548\u679c\u7f16\u8f91\uff1b\u9488\u5bf9\u523a\u7ee3\u3001\u523b\u5b57\u819c\uff08\u70eb\u753b\uff09\u7b49\u4e0d\u540c\u5370\u82b1\u5de5\u827a\u7684\u7279\u6b8a\u9650\u5236\uff08\u5982\u523a\u7ee3\u7684\u6700\u5c0f\u5b57\u53f7\u4e0e\u9488\u8ff9\u95f4\u8ddd\u3001\u523b\u5b57\u819c\u7684\u9542\u7a7a\u8fde\u7b14\u89c4\u5219\uff09\uff0c\u5b9e\u73b0\u5de5\u827a\u9884\u89c8\u4e0e\u5b9e\u65f6\u6821\u9a8c\uff0c\u786e\u4fdd\u7528\u6237\u8bbe\u8ba1\u6240\u89c1\u5373\u6240\u5f97\u3001\u751f\u4ea7\u7aef\u53ef\u76f4\u63a5\u843d\u5730\u3002<br />4. \u524d\u7aef\u67b6\u6784\u8bbe\u8ba1<br />\u8bbe\u8ba1\u524d\u7aef\u72b6\u6001\u7ba1\u7406\u65b9\u6848\uff0c\u786e\u4fdd\u5728\u5904\u7406\u6d77\u91cf\u751f\u6210\u53c2\u6570\uff08 Prompt \u3001Seed \u3001Denoising \u7b49\uff09\u65f6\u4ee3\u7801\u7684\u53ef\u7ef4\u62a4\u6027\u4e0e\u7c7b\u578b\u5b89\u5168\u3002<br />5. \u8de8\u56e2\u961f\u534f\u4f5c<br />\u5c06\u8bbe\u8ba1\u89c4\u8303\u62bd\u8c61\u4e3a\u53ef\u590d\u7528\u7684\u524d\u7aef\u7ec4\u4ef6\uff0c\u4e0e\u8bbe\u8ba1\u3001\u4ea7\u54c1\u3001\u540e\u7aef\u7814\u53d1\u56e2\u961f\u6df1\u5ea6\u534f\u4f5c\uff0c\u63a8\u52a8\u529f\u80fd\u9ad8\u8d28\u91cf\u843d\u5730\u3002<br /><br />\u4efb\u804c\u8981\u6c42<br />1. \u57fa\u7840\u624e\u5b9e<br />5 \u5e74\u4ee5\u4e0a\u524d\u7aef\u5f00\u53d1\u7ecf\u9a8c\uff0c\u719f\u7ec3\u638c\u63e1 React \u6216 Vue \u53ca\u5176\u751f\u6001\uff08 React \u751f\u6001\u5982 Framer Motion \u3001Zustand \uff1b Vue \u751f\u6001\u5982 Vuex/Pinia \uff09<br />\u6df1\u539a\u7684 TypeScript \u529f\u5e95\uff0c\u80fd\u8bbe\u8ba1\u5065\u58ee\u7684\u590d\u6742\u7c7b\u578b\u7cfb\u7edf<br />2. \u56fe\u5f62\u4ea4\u4e92\u4e0e 3D \u6e32\u67d3<br />\u719f\u7ec3\u4f7f\u7528 Fabric.js \uff0c\u6709\u56fe\u5f62\u7f16\u8f91\u5668\u3001\u5728\u7ebf\u8bbe\u8ba1\u8f6f\u4ef6\u6216\u6807\u6ce8\u5de5\u5177\u5f00\u53d1\u7ecf\u9a8c\u8005\u4f18\u5148<br />\u7406\u89e3\u77e9\u9635\u53d8\u6362\u3001\u5750\u6807\u7cfb\u8f6c\u6362\u53ca\u56fe\u50cf\u5408\u6210\u539f\u7406<br />3. \u6570\u636e\u6d41\u4e0e\u5f02\u6b65\u5904\u7406<br />\u80fd\u719f\u7ec3\u5904\u7406\u590d\u6742\u7684\u5f02\u6b65\u8bf7\u6c42\u8f6e\u8be2\u3001\u7f13\u5b58\u53ca\u91cd\u8bd5\u673a\u5236\uff0c\u7406\u89e3 Promise \u3001async/await \u3001Generator \u7b49\u5f02\u6b65\u7f16\u7a0b\u6a21\u5f0f<br />\u719f\u6089 WebSocket \u6216 Server-Sent Events \uff08 SSE \uff09\u5b9e\u65f6\u901a\u4fe1\uff0c\u80fd\u5904\u7406\u65ad\u7ebf\u91cd\u8fde\u3001\u6d88\u606f\u961f\u5217\u3001\u6570\u636e\u540c\u6b65\u7b49\u573a\u666f<br />\u719f\u6089\u5185\u5b58\u7f13\u5b58\u3001\u6301\u4e45\u5316\u7f13\u5b58\u7b49\u6570\u636e\u7f13\u5b58\u7b56\u7565\uff0c\u7406\u89e3\u5355\u5411\u6570\u636e\u6d41\u4e0e\u54cd\u5e94\u5f0f\u7f16\u7a0b\u8303\u5f0f<br />4. \u7efc\u5408\u7d20\u8d28<br />\u5bf9\u751f\u6210\u5f0f AI \u6709\u6d53\u539a\u5174\u8da3\uff0c\u4e86\u89e3\u57fa\u672c\u53c2\u6570\u539f\u7406\uff08\u5982 Mask \u3001Seed \u3001Guidance Scale \uff09<br />\u5177\u5907\u826f\u597d\u7684\u7b97\u6cd5\u57fa\u7840\uff0c\u80fd\u5904\u7406\u590d\u6742\u51e0\u4f55\u8ba1\u7b97\u6216\u989c\u8272\u7a7a\u95f4\u8f6c\u6362<br /><br />\u5982\u4f55\u8054\u7cfb\u5230\u6211\uff1f<br />\u53d1\u9001\u7b80\u5386\u5230\u6211\u90ae\u7bb1 hongxin.zhuo@tapstitch.com \u5907\u6ce8 v2ex"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Luckyshot", 
        "name": "Luckyshot", 
        "avatar": "https://cdn.v2ex.com/avatar/b22a/e570/561199_large.png?m=1766480598"
      }, 
      "url": "https://www.v2ex.com/t/1225580", 
      "title": "[\u5185\u63a8] 20260707 \u6e23\u6253\u94f6\u884c\u5185\u63a8 | \u5e7f\u5dde & \u5929\u6d25 | Band 5-7 | 60 \u4e2a\u5728\u62db\u5c97\u4f4d", 
      "id": "https://www.v2ex.com/t/1225580", 
      "date_published": "2026-07-07T06:50:21+00:00", 
      "content_html": "<ul>\n<li>\u5e7f\u5dde 31 | \u5929\u6d25 29</li>\n<li>\u793e\u62db\uff0c5 \u5e74\u4ee5\u4e0a\u7ecf\u9a8c\u3002wlb \uff0c\u5e74\u5047 20 \u5929\uff0c\u6bcf\u5468\u4e24\u5230\u4e09\u5929\u5c45\u5bb6\u529e\u516c\u3002\u82f1\u6587\u6c34\u5e73\u8981\u6c42\u9ad8\uff0c\u5168\u82f1\u9762\u8bd5\uff0c\u6709\u610f\u52a0\u6211 wechat (base64)\uff1aUm9ybzc0NTY5ODE0MA==</li>\n</ul>\n<h2>\ud83d\udccd \u5e7f\u5dde\uff08 31 \u4e2a\u5c97\u4f4d\uff09</h2>\n<h3>Band 5 \uff08 12 \u4e2a\uff09</h3>\n<table>\n<thead>\n<tr>\n<th>\u5c97\u4f4d</th>\n<th>Business Group</th>\n<th>\u622a\u6b62\u65e5\u671f</th>\n<th>JD \u6982\u62ec</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/AI-Chapter-Lead%2C-WRB/51493-en_GB\" rel=\"nofollow\">AI Chapter Lead, WRB</a></td>\n<td>Retail Banking</td>\n<td>17/07/2026</td>\n<td>The AI Chapter at the AI Centre of Excellence (Coe) shall spearhead the ideation, design, development, implementation, and optimization of...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Director%2C-OTCR%2C-Strategic-&amp;-Emerging-Risks-%28AI-&amp;-ML%29/51223-en_GB\" rel=\"nofollow\">Director, OTCR, Strategic &amp; Emerging Risks (AI &amp; ML)</a></td>\n<td>Governance, Risk Management &amp; Compliance</td>\n<td>30/06/2026</td>\n<td>This role could be based in China and India.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Director%2C-SME-Banking-Product/54786-en_GB\" rel=\"nofollow\">Director, SME Banking Product</a></td>\n<td>Retail Banking</td>\n<td>01/08/2026</td>\n<td>The role is accountable for shaping and driving the strategic direction of a Hive, ensuring multiple squads and journeys deliver cohesive outcomes...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Lead-AI-Engineer/46817-en_GB\" rel=\"nofollow\">Lead AI Engineer</a></td>\n<td>Technology</td>\n<td>01/08/2026</td>\n<td>We are seeking a highly skilled Lead AI Engineer to join our innovative team.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Lead%2C-AI-Platform-AI-Factory/52646-en_GB\" rel=\"nofollow\">Lead, AI Platform- AI Factory</a></td>\n<td>Technology</td>\n<td>01/08/2026</td>\n<td>We are seeking for an experience AI Platform Engineer to design, develop and maintain hybrid AI Platform across multi-cloud and on-premises. Build an...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Principal-Delivery-Manager%2C-Reg_-and-Data-Solns/54766-en_GB\" rel=\"nofollow\">Principal Delivery Manager, Reg. and Data Solns</a></td>\n<td>Technology</td>\n<td>01/08/2026</td>\n<td>The role sits in the Standard Charted Financial Markets Technology team focusing on the build out of the in-house strategic cross asset risk...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Product-Owner/53359-en_GB\" rel=\"nofollow\">Product Owner</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>01/08/2026</td>\n<td>As a Move Money API Product Owner, you'll play a pivotal role in enabling CIB financial institutional clients to manage their payments seamlessly...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Product-Owner-%28Equities%29/46903-en_GB\" rel=\"nofollow\">Product Owner (Equities)</a></td>\n<td>Retail Banking</td>\n<td>17/07/2026</td>\n<td>As a Product Owner in our cross-functional squads, the candidate will drive the outcomes of the squad to deliver on their objectives and key results.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Senior-AI-Analyst/44692-en_GB\" rel=\"nofollow\">Senior AI Analyst</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>01/08/2026</td>\n<td>We\u2019re looking for a driven &amp; innovative Senior AI analyst to help shape the future of banking through artificial intelligence.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Senior-AI-PO%2C-CIB-AI-COE/52589-en_GB\" rel=\"nofollow\">Senior AI PO, CIB AI COE</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>01/08/2026</td>\n<td>We\u2019re looking for a driven and visionary AI Product Owner to help shape the future of banking through artificial intelligence.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Senior-AI-PO%2C-CIB-AI-CoE/52588-en_GB\" rel=\"nofollow\">Senior AI PO, CIB AI CoE</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>01/08/2026</td>\n<td>We\u2019re looking for a driven and visionary AI Product Owner to help shape the future of banking through artificial intelligence.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Senior-Container-Engineer/53942-en_GB\" rel=\"nofollow\">Senior Container Engineer</a></td>\n<td>Technology</td>\n<td>01/08/2026</td>\n<td>The Container Platforms team, which encompasses the following functions, is a pivotal part of delivering on the Technology strategy for the Bank,...</td>\n</tr>\n</tbody></table><h3>Band 6 \uff08 8 \u4e2a\uff09</h3>\n<table>\n<thead>\n<tr>\n<th>\u5c97\u4f4d</th>\n<th>Business Group</th>\n<th>\u622a\u6b62\u65e5\u671f</th>\n<th>JD \u6982\u62ec</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/AI-Analyst%2C-CIB-AI-CoE/51955-en_GB\" rel=\"nofollow\">AI Analyst, CIB AI CoE</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>01/08/2026</td>\n<td>We\u2019re looking for a driven &amp; innovative AI analyst to help shape the future of banking through artificial intelligence.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/AI-Chapter-Lead%2C-WRB/51352-en_GB\" rel=\"nofollow\">AI Chapter Lead, WRB</a></td>\n<td>Retail Banking</td>\n<td>17/07/2026</td>\n<td>The AI Chapter Lead (Business Translator) at the WRB AI Chapter shall spearhead the ideation, design, development, implementation, and optimization...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/AI-Chapter-Lead%2C-WRB/51351-en_GB\" rel=\"nofollow\">AI Chapter Lead, WRB</a></td>\n<td>Retail Banking</td>\n<td>20/06/2026</td>\n<td>The AI Chapter Lead (Business Translator) at the WRB AI Chapter shall spearhead the ideation, design, development, implementation, and optimization...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Credit-Analyst%2C-CPA-Hub/54849-en_GB\" rel=\"nofollow\">Credit Analyst, CPA Hub</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>31/12/2026</td>\n<td>Credit and Portfolio Analytics (CPA) is an integral part of the CCIB.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Lead-Developer%2C-Asset-Control-MRS/54774-en_GB\" rel=\"nofollow\">Lead Developer, Asset Control MRS</a></td>\n<td>Technology</td>\n<td>01/08/2026</td>\n<td>Alveo (formerly known as Asset Control) is the application of choice for the Financial Markets business for market data.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-Business-Development-GZ/54544-en_GB\" rel=\"nofollow\">Manager, Business Development-GZ</a></td>\n<td>Retail Banking</td>\n<td>--</td>\n<td>Actively implement the defined client acquisition strategy for SME banking, ensuring your daily sales activities are fully aligned with the bank\u2019s...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-Data-Analytics/53387-en_GB\" rel=\"nofollow\">Manager, Data Analytics</a></td>\n<td>Retail Banking</td>\n<td>01/08/2026</td>\n<td>We are seeking skilled and driven Data Analyst to join our team in China.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-ERM%2C-Hong-Kong-&amp;-SCB-HK-Group/53269-en_GB\" rel=\"nofollow\">Manager, ERM, Hong Kong &amp; SCB HK Group</a></td>\n<td>Governance, Risk Management &amp; Compliance</td>\n<td>31/12/2026</td>\n<td>This is a role within the Risk function to support work performed by the Enterprise Risk Management team.</td>\n</tr>\n</tbody></table><h3>Band 7 \uff08 11 \u4e2a\uff09</h3>\n<table>\n<thead>\n<tr>\n<th>\u5c97\u4f4d</th>\n<th>Business Group</th>\n<th>\u622a\u6b62\u65e5\u671f</th>\n<th>JD \u6982\u62ec</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/AWS-Engineer/54172-en_GB\" rel=\"nofollow\">AWS Engineer</a></td>\n<td>Retail Banking</td>\n<td>01/08/2026</td>\n<td>Trust is backed by a unique partnership between Standard Chartered, one of the world's most trusted banks with more than 160 years of experience in...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Associate%2C-WRB-Model-Development/51470-en_GB\" rel=\"nofollow\">Associate, WRB Model Development</a></td>\n<td>Retail Banking</td>\n<td>01/08/2026</td>\n<td>This position is for an Associate Manager with an advanced degree in a quantitative discipline; requires experience and proficiency in areas of...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Credit-Analyst%2C-CPA-Hub/54850-en_GB\" rel=\"nofollow\">Credit Analyst, CPA Hub</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>31/12/2026</td>\n<td>Credit Analysis (\u201cCA\u201d) is an integral part of the CIB.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Credit-Analyst%2C-CPA-Hub/54851-en_GB\" rel=\"nofollow\">Credit Analyst, CPA Hub</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>31/12/2026</td>\n<td>Credit Analysis (\u201cCA\u201d) is an integral part of the CIB.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Credit-Analyst%2C-CPA-Hub/54852-en_GB\" rel=\"nofollow\">Credit Analyst, CPA Hub</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>31/12/2026</td>\n<td>Credit Analysis (\u201cCA\u201d) is an integral part of the CIB.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Credit-Analyst%2C-CPA-Hub/54853-en_GB\" rel=\"nofollow\">Credit Analyst, CPA Hub</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>31/12/2026</td>\n<td>Credit Analysis (\u201cCA\u201d) is an integral part of the CIB.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Credit-Analyst%2C-CPA-Hub/54854-en_GB\" rel=\"nofollow\">Credit Analyst, CPA Hub</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>31/12/2026</td>\n<td>Credit Analysis (\u201cCA\u201d) is an integral part of the CIB.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Credit-Analyst%2C-CPA-Hub/54855-en_GB\" rel=\"nofollow\">Credit Analyst, CPA Hub</a></td>\n<td>Corporate &amp; Commercial Banking</td>\n<td>31/12/2026</td>\n<td>Credit Analysis (\u201cCA\u201d) is an integral part of the CIB.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Frontend-Developer/54127-en_GB\" rel=\"nofollow\">Frontend Developer</a></td>\n<td>Technology</td>\n<td>01/08/2026</td>\n<td>We are looking for a Frontend Specialist, responsible for the development and maintenance of in-house applications.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-ERM/50863-en_GB\" rel=\"nofollow\">Manager, ERM</a></td>\n<td>Governance, Risk Management &amp; Compliance</td>\n<td>31/12/2026</td>\n<td>We're looking for a Risk Governance Manager to support Risk Governance with Country Risk team in China, including risk, regulatory, reporting and...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Performance-&amp;-Transformation/54729-en_GB\" rel=\"nofollow\">Performance &amp; Transformation</a></td>\n<td>Operations</td>\n<td>01/08/2026</td>\n<td>As a strategic and result-driven leader in operational excellence and change management delivery.</td>\n</tr>\n</tbody></table><h2>\ud83d\udccd \u5929\u6d25\uff08 29 \u4e2a\u5c97\u4f4d\uff09</h2>\n<h3>Band 5 \uff08 3 \u4e2a\uff09</h3>\n<table>\n<thead>\n<tr>\n<th>\u5c97\u4f4d</th>\n<th>Business Group</th>\n<th>\u622a\u6b62\u65e5\u671f</th>\n<th>JD \u6982\u62ec</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/AI-Lead-Engineer/51754-en_GB\" rel=\"nofollow\">AI Lead Engineer</a></td>\n<td>Technology</td>\n<td>31/07/2026</td>\n<td>As an AI Application Engineer, you\u2019ll be responsible for integrating, fine-tuning, and operationalizing large language models and other AI components...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/KYC-Policy-Implementation-Manager/52852-en_GB\" rel=\"nofollow\">KYC Policy Implementation Manager</a></td>\n<td>Operations</td>\n<td>31/12/2026</td>\n<td>The CIB Coverage CLM and Servicing KYC Policy Implementation (PI) team manages the implementation of Group and local KYC requirements for CIB...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Product-Owner%2C-Digital-Banking/50876-en_GB\" rel=\"nofollow\">Product Owner, Digital Banking</a></td>\n<td>Retail Banking</td>\n<td>19/06/2026</td>\n<td>The Product Owner (PO) is a sole person (not a committee), who is responsible for owning the end-to-end customer journeys and product vision &amp;...</td>\n</tr>\n</tbody></table><h3>Band 6 \uff08 14 \u4e2a\uff09</h3>\n<table>\n<thead>\n<tr>\n<th>\u5c97\u4f4d</th>\n<th>Business Group</th>\n<th>\u622a\u6b62\u65e5\u671f</th>\n<th>JD \u6982\u62ec</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Java-Backend-Lead/49131-en_GB\" rel=\"nofollow\">Java Backend Lead</a></td>\n<td>Technology</td>\n<td>30/06/2026</td>\n<td>The Engineer will be a key member of Trade Engineering team and responsible for delivering the product as per the business requirements to the...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Java-Backend-Lead/49132-en_GB\" rel=\"nofollow\">Java Backend Lead</a></td>\n<td>Technology</td>\n<td>30/06/2026</td>\n<td>The Engineer will be a key member of Trade Engineering team and responsible for delivering the product as per the business requirements to the...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-Data-Engineering/49546-en_GB\" rel=\"nofollow\">Manager, Data Engineering</a></td>\n<td>Technology</td>\n<td>30/06/2026</td>\n<td>As a Data Engineer your responsibilities include designing, building, and maintaining scalable data infrastructure and pipelines that enable...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-Data-Engineering/49555-en_GB\" rel=\"nofollow\">Manager, Data Engineering</a></td>\n<td>Technology</td>\n<td>30/06/2026</td>\n<td>As a Data Engineer your responsibilities include designing, building, and maintaining scalable data infrastructure and pipelines that enable...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Mgr%2C-QA-&amp;-Testing/54594-en_GB\" rel=\"nofollow\">Mgr, QA &amp; Testing</a></td>\n<td>Technology</td>\n<td>31/08/2026</td>\n<td>In charge of managing and delivering the end-to-end testing deliverables from local system integration to Group system integration involving multiple...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Product-Owner%2C-Retail-Payments/53036-en_GB\" rel=\"nofollow\">Product Owner, Retail Payments</a></td>\n<td>Retail Banking</td>\n<td>07/08/2026</td>\n<td>The Product Owner (PO) is a sole person (not a committee), who is responsible for owning the end-to-end customer journeys and product vision &amp;...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/SABRE-Developer-Java/50131-en_GB\" rel=\"nofollow\">SABRE Developer - Java</a></td>\n<td>Technology</td>\n<td>30/06/2026</td>\n<td>The successful candidate will play an important role in the development of multiple highly visible deliveries with the primary responsibilities...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Senior-Experience-Designer%2C-SC-Design-%28UIUX%29/49754-en_GB\" rel=\"nofollow\">Senior Experience Designer, SC Design (UI/UX)</a></td>\n<td>Retail Banking</td>\n<td>30/06/2026</td>\n<td>Develop and champion the user\u2019s experience across all digital screens.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Senior-Experience-Designer%2C-SC-Design-%28UIUX%29/49755-en_GB\" rel=\"nofollow\">Senior Experience Designer, SC Design (UI/UX)</a></td>\n<td>Retail Banking</td>\n<td>30/06/2026</td>\n<td>Develop and champion the user\u2019s experience across all digital screens.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Senior-Java-Developer/53310-en_GB\" rel=\"nofollow\">Senior Java Developer</a></td>\n<td>Technology</td>\n<td>31/07/2026</td>\n<td>Financial industry knowledge, especially with derivative products is highly preferred</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Sr_-Assoc%2C-BackEnd-Eng%2C-WRB-Tech/55341-en_GB\" rel=\"nofollow\">Sr. Assoc, BackEnd Eng, WRB Tech</a></td>\n<td>Technology</td>\n<td>30/09/2026</td>\n<td>We are looking for a Full-stack Specialist, responsible for the development and maintenance of in-house applications.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Sr_-Assoc%2C-Production-Eng%2C-WRB-Tech/54807-en_GB\" rel=\"nofollow\">Sr. Assoc, Production Eng, WRB Tech</a></td>\n<td>Technology</td>\n<td>31/08/2026</td>\n<td>The role is accountable for tactical support for production services, across one or more areas of specific platform/domain.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Sr_-Assoc%2C-Production-Eng%2C-WRB-Tech/54809-en_GB\" rel=\"nofollow\">Sr. Assoc, Production Eng, WRB Tech</a></td>\n<td>Technology</td>\n<td>31/07/2026</td>\n<td>The role is accountable for tactical support for production services, across one or more areas of specific platform/domain.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Tech-Support-Specialist/54773-en_GB\" rel=\"nofollow\">Tech Support Specialist</a></td>\n<td>Technology</td>\n<td>30/09/2026</td>\n<td>Technology power\u2019s Standard Chartered Bank's vision and strategic agenda through the provision of innovative and efficient technology solutions; we...</td>\n</tr>\n</tbody></table><h3>Band 7 \uff08 12 \u4e2a\uff09</h3>\n<table>\n<thead>\n<tr>\n<th>\u5c97\u4f4d</th>\n<th>Business Group</th>\n<th>\u622a\u6b62\u65e5\u671f</th>\n<th>JD \u6982\u62ec</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Assoc%2C-FrontEnd-Eng%2C-WRB-Tech/49664-en_GB\" rel=\"nofollow\">Assoc, FrontEnd Eng, WRB Tech</a></td>\n<td>Technology</td>\n<td>31/08/2026</td>\n<td>There is a digital revolution happening that is changing the future of banking.</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Assoc%2C-Production-Eng%2C-WRB-Tech/54823-en_GB\" rel=\"nofollow\">Assoc, Production Eng, WRB Tech</a></td>\n<td>Technology</td>\n<td>31/08/2026</td>\n<td>Looking for Technical Support role for Online and Mobile Banking platform, support engineer responsible will be diagnosing and troubleshoot...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Assoc%2C-Production-Eng%2C-WRB-Tech/54824-en_GB\" rel=\"nofollow\">Assoc, Production Eng, WRB Tech</a></td>\n<td>Technology</td>\n<td>31/08/2026</td>\n<td>Looking for Technical Support role for Online and Mobile Banking platform, support engineer responsible will be diagnosing and troubleshoot...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Business-Analyst/54775-en_GB\" rel=\"nofollow\">Business Analyst</a></td>\n<td>Technology</td>\n<td>31/08/2026</td>\n<td>The successful candidate will be a skilled data analyst who is excited about working with a world class team to analysing, designing, developing and...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Development-Analyst/54468-en_GB\" rel=\"nofollow\">Development Analyst</a></td>\n<td>Technology</td>\n<td>30/06/2026</td>\n<td>Demonstrate strong awareness and understanding of the Group and Business Unit strategy and how technology and delivery execution supports strategic...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Development-Analyst/54469-en_GB\" rel=\"nofollow\">Development Analyst</a></td>\n<td>Technology</td>\n<td>30/06/2026</td>\n<td>Demonstrate strong awareness and understanding of the Group and Business Unit strategy and how technology and delivery execution supports strategic...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager-%2C-Credit-Risk-Control/55138-en_GB\" rel=\"nofollow\">Manager , Credit Risk Control</a></td>\n<td>Operations</td>\n<td>31/12/2026</td>\n<td>Drives relevant targets across team, and ensuring team members Provide high quality Documentation support and ensure error free work with no...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-Cash-Client-Service/51998-en_GB\" rel=\"nofollow\">Manager, Cash Client Service</a></td>\n<td>Operations</td>\n<td>30/06/2026</td>\n<td>Lead team to support HK portfolio client\u2019s voice / non voice inquiry handling within agreed service level</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Manager%2C-Cash-Client-Services/51997-en_GB\" rel=\"nofollow\">Manager, Cash Client Services</a></td>\n<td>Operations</td>\n<td>30/06/2026</td>\n<td>Lead team to support HK portfolio client\u2019s voice / non voice inquiry handling within agreed service level</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Relationship-Manager%2C-Priority/51188-en_GB\" rel=\"nofollow\">Relationship Manager, Priority</a></td>\n<td>Retail Banking</td>\n<td>31/12/2026</td>\n<td>As a Relationship Manager, you'll be responsible for managing and developing relationships with clients of Priority Banking &amp; Priority Private...</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Specialist%2C-Orchestration-Client-Management/52772-en_GB\" rel=\"nofollow\">Specialist, Orchestration Client Management</a></td>\n<td>Operations</td>\n<td>31/12/2026</td>\n<td>Supports the country Client Management teams on client requirements and orchestration across processes and services managed by Client Management</td>\n</tr>\n<tr>\n<td><a href=\"https://jobs.standardchartered.com/job/Support-Specialist/53884-en_GB\" rel=\"nofollow\">Support Specialist</a></td>\n<td>Technology</td>\n<td>31/08/2026</td>\n<td>This key position is an exciting opportunity within Markets Production Management.</td>\n</tr>\n</tbody></table><hr/>\n<p>\ud83d\udcee \u6709\u5174\u8da3\u7684\u7b80\u5386\u76f4\u63a5\u53d1\u6211\uff0c\u8d70\u5185\u63a8\u901a\u9053\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/chitty2025", 
        "name": "chitty2025", 
        "avatar": "https://cdn.v2ex.com/avatar/248f/f8b7/737708_large.png?m=1783067842"
      }, 
      "url": "https://www.v2ex.com/t/1225571", 
      "title": "[\u4e0a\u6d77] \u5916\u4f01 \u5168\u7403\u5f00\u6e90 API \u751f\u6001 Kong \u6838\u5fc3\u7814\u53d1\u56e2\u961f\u62db\u4eba\uff1a\u5bfb\u627e\u786c\u6838\u7f51\u5173 / \u5e95\u5c42\u7f51\u7edc\u7814\u53d1\u4e13\u5bb6 (Rust / Lua / API Gateway / \u7f51\u7edc\u7cfb\u7edf / Infra)", 
      "id": "https://www.v2ex.com/t/1225571", 
      "date_published": "2026-07-07T06:26:09+00:00", 
      "content_html": "<h1>\u5927\u5bb6\u597d\uff0c\u6211\u4eec\u662f Kong \u4e2d\u56fd\u5de5\u7a0b\u56e2\u961f\u3002\u4f5c\u4e3a\u5168\u7403\u9886\u5148\u7684\u4e91\u539f\u751f API \u57fa\u7840\u8bbe\u65bd\u548c\u5f00\u6e90\u7f51\u5173\u751f\u6001\uff0c\u8fc7\u53bb 4 \u5e74\u6211\u4eec\u4e00\u76f4\u5728\u4e2d\u56fd\u9ed8\u9ed8\u8015\u8018\u5e76\u7a33\u6b65\u58ee\u5927\u6211\u4eec\u7684 R&amp;D \u529b\u91cf\u3002</h1>\n<h3>\u5982\u679c\u4f60\u5bf9 \u7f51\u5173 / \u9ad8\u5e76\u53d1 / \u7f51\u7edc / Rust /Lua/ \u4e91\u539f\u751f / AI Infra / \u5f00\u53d1\u8005\u5de5\u5177 \u611f\u5174\u8da3\uff0c\u53ef\u4ee5\u804a\u804a\u3002</h3>\n<h3>\u4e0d\u662f\u5916\u5305\uff0c\u4e0d\u662f\u4e1a\u52a1 CRUD \uff0c\u4e3b\u8981\u505a \u5e95\u5c42\u57fa\u7840\u8bbe\u65bd\u548c\u9ad8\u6027\u80fd\u7cfb\u7edf\u65b9\u5411\u3002</h3>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://files.mdnice.com/user/222236/a9f3d78f-28dc-4333-aee1-31194fe6ca0c.png\"/></p>\n<h1><strong>\u6211\u4eec\u7684\u6838\u5fc3\u4ea7\u54c1\u77e9\u9635</strong></h1>\n<p>\u4f60\u52a0\u5165\u540e\uff0c\u5c06\u6709\u673a\u4f1a\u76f4\u63a5\u53c2\u4e0e\u5230\u4ee5\u4e0b\u6838\u5fc3\u4ea7\u54c1\u7684\u6f14\u8fdb\u4e0e\u6280\u672f\u7a81\u7834\u4e2d\uff1a</p>\n<ul>\n<li>\n<p>Kong Gateway\uff1a\u57fa\u4e8e OpenResty / Nginx \u7684\u9ad8\u6027\u80fd\u6838\u5fc3\u7f51\u5173\u3002</p>\n</li>\n<li>\n<p>AI Gateway\uff1a\u9762\u5411\u5927\u6a21\u578b\uff08 LLM \uff09\u7684\u6700\u524d\u6cbf\u6d41\u91cf\u6cbb\u7406\u4e0e\u8ba1\u7b97\u5f15\u64ce\u3002</p>\n</li>\n<li>\n<p>Kong Ingress Controller\uff1a\u6df1\u8015 Kubernetes Ingress \u4e0e\u4e0b\u4e00\u4ee3 Gateway API \u3002</p>\n</li>\n<li>\n<p>Service Mesh\uff1a\u4e91\u539f\u751f\u5fae\u670d\u52a1\u670d\u52a1\u7f51\u683c\u3002</p>\n</li>\n<li>\n<p>Insomnia\uff1a\u5168\u7403\u6570\u767e\u4e07\u5f00\u53d1\u8005\u5929\u5929\u5728\u7528\u7684\u5f00\u6e90 API Client \uff08\u7c7b\u4f3c Postman \uff09\u3002</p>\n</li>\n</ul>\n<p><img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://files.mdnice.com/user/222236/f9692fab-a18c-4cf0-b881-501fb0c54ca0.png\"/></p>\n<h1><strong>\u5728\u62db\u804c\u4f4d</strong></h1>\n<p>\u6570\u540d Senior \u6838\u5fc3\u7f51\u5173/\u7f51\u7edc\u5e95\u5c42 / Gateway \u4e13\u5bb6\uff08 Rust Preferred,\u5176\u4ed6\u8bed\u8a00\u4e5f\u53ef\u4ee5\uff09</p>\n<p>\u8d1f\u8d23\u7f51\u5173 L4/L7 \u4ee3\u7406\u80fd\u529b\u7684\u7814\u53d1\u3001\u9ad8\u6027\u80fd\u7f51\u7edc\u8def\u7531\u4ee5\u53ca\u6838\u5fc3\u6570\u636e\u6d41\u7684\u67b6\u6784\u8bbe\u8ba1\u3002\u4e13\u6ce8\u4e8e\u7a81\u7834\u9ad8\u6027\u80fd\u7f51\u5173\u7684\u4e0b\u4e00\u4ee3\u6781\u9650\uff0c\u5e76\u9010\u6b65\u5c06 AI \u6d41\u91cf\u6cbb\u7406\u548c\u8ba1\u7b97\u80fd\u529b\u6df1\u5ea6\u878d\u5165\u5e95\u5c42\u67b6\u6784\u3002\u63a8\u8fdb\u6838\u5fc3\u6570\u636e\u9762\uff08 Data Plane \uff09\u7684\u6781\u81f4\u6f14\u8fdb\u4e0e\u6027\u80fd\u538b\u69a8\u3002</p>\n<p>\u6211\u4eec\u5e0c\u671b</p>\n<ul>\n<li>Rust \u662f\u4f60\u4e86\u89e3\u7684\u6280\u672f\u6808\uff0c\u4f46\u4e0d\u4ec5\u9650\u4e8e Rust </li>\n<li>\u64c5\u957f Low-level \u6027\u80fd\u8c03\u4f18\uff0c\u5bf9\u5185\u5b58\u5c4f\u969c\u3001\u96f6\u62f7\u8d1d\u3001\u9ad8\u6027\u80fd\u7f51\u7edc\u534f\u8bae\u6808\u5f00\u53d1\u6709\u6df1\u5165\u7684\u5de5\u7a0b\u5b9e\u8df5</li>\n<li>\u80fd\u591f\u5168\u82f1\u6587\u9762\u8bd5\u3002</li>\n</ul>\n<p>\u5de5\u4f5c\u5730\u70b9\uff1a \u4e0a\u6d77\u3002\n<img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://files.mdnice.com/user/222236/9a5ffae9-7f04-4d24-b93a-5d902c53de98.png\"/></p>\n<h1><strong>\u5173\u4e8e\u4e0a\u6d77\u56e2\u961f</strong></h1>\n<p>\u53ef\u80fd\u5f88\u591a\u670b\u53cb\u62c5\u5fc3\u5916\u4f01\u5728\u56fd\u5185\u7684\u56e2\u961f\u53ea\u662f\u505a\u4e9b\u6280\u672f\u652f\u6301\u6216\u672c\u5730\u5316\u9002\u914d\u3002\u5728 Kong \uff0c\u5b8c\u5168\u6ca1\u6709\u8fd9\u79cd\u8fb9\u7f18\u5de5\u4f5c\uff1a</p>\n<ul>\n<li>\n<p>\u7eaf\u6b63\u7684\u6838\u5fc3 R&amp;D\uff1a \u4e0a\u6d77\u56e2\u961f\u662f\u6211\u4eec\u7684\u6838\u5fc3\u7814\u53d1\u4e3b\u529b\uff0c\u4f60\u5c06\u76f4\u63a5\u53c2\u4e0e Global \u67b6\u6784\u8bbe\u8ba1\uff0c\u4ee3\u7801\u76f4\u63a5\u5f71\u54cd\u5168\u7403\u5f00\u6e90\u793e\u533a\u4e0e\u6280\u672f\u578b\u4f01\u4e1a\u5ba2\u6237\u3002</p>\n</li>\n<li>\n<p>\u5de5\u7a0b\u8d28\u91cf\u4f18\u5148\uff1a \u82f1\u6587\u534f\u4f5c\u73af\u5883\u3002\u6211\u4eec\u4e0d\u76f2\u76ee\u8d76\u8fdb\u5ea6\u3001\u5806\u780c\u4e1a\u52a1\u529f\u80fd\uff0c\u800c\u662f\u63a8\u884c\u4e25\u683c\u7684 Code Review \u4e0e Design Doc \uff08\u8bbe\u8ba1\u6587\u6863\u5148\u884c\uff09\u3002</p>\n</li>\n<li>\n<p>Async \uff08\u5f02\u6b65\u534f\u4f5c\uff09\uff1a\u6211\u4eec\u66f4\u503e\u5411\u4e8e\u901a\u8fc7\u9ad8\u8d28\u91cf\u7684\u6587\u6863\u548c\u6e05\u6670\u7684\u8fb9\u754c\u8fdb\u884c\u5168\u5f02\u6b65\u534f\u540c\uff0c\u7528\u9ad8\u6548\u4ea7\u51fa\u4ee3\u66ff\u6ca1\u5b8c\u6ca1\u4e86\u7684\u4f4e\u6548\u4f1a\u8bae\u3002</p>\n</li>\n<li>\n<p>\u76f8\u5bf9 WLB \uff08\u4e0d 996 \uff09\uff1a \u6211\u4eec\u7531\u6280\u672f\u548c\u5de5\u7a0b\u6587\u5316\u9a71\u52a8\uff0c\u5c0a\u91cd\u6bcf\u4f4d\u5de5\u7a0b\u5e08\u7684\u4e2a\u4eba\u65f6\u95f4\uff0c\u4e0d\u641e\u65e0\u6548\u5185\u5377\uff0c\u7ed9\u8db3\u4f60\u6df1\u8015\u5e95\u5c42\u6280\u672f\u548c\u4eab\u53d7\u751f\u6d3b\u7684\u65f6\u95f4\u3002</p>\n</li>\n</ul>\n<p>\u5206\u4eab\u4e00\u5f20\u4e0a\u4e2a\u6708\u6211\u4eec\u53bb\u6c88\u9633 offsite \u7684\u5927\u5408\u7167\uff1a\n<img alt=\"\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://files.mdnice.com/user/222236/adce2834-01a3-466f-b22b-6a84cd2c06fd.jpg\"/></p>\n<h1><strong>\u6295\u9012\u65b9\u5f0f</strong></h1>\n<p>\u6b22\u8fce\u5954\u8d70\u76f8\u544a\uff0c\u5982\u611f\u5174\u8da3\uff0c\u975e\u5e38\u6b22\u8fce\u76f4\u63a5\u6295\u9012\u82f1\u6587\u7b80\u5386\u5230</p>\n<p><a href=\"mailto:chitty.li@konghq.com\">chitty.li@konghq.com</a>\n\u6216\n<a href=\"mailto:wenjie.lyu@konghq.com\">wenjie.lyu@konghq.com</a>\n\u6216\nV2EX \u79c1\u4fe1\u6211</p>\n<p>\u90ae\u4ef6\u6807\u9898\u5efa\u8bae\uff1a[\u5c97\u4f4d + \u5e74\u9650 + \u57ce\u5e02 + \u59d3\u540d]</p>\n<p>\u6211\u4f1a\u5e2e\u4f60\u76f4\u63a5\u5bf9\u63a5\uff0c\u6d41\u7a0b\u76f8\u5bf9\u9ad8\u6548\u3002</p>\n<p>\u6709\u95ee\u9898\u6b22\u8fce\u56de\u5e16/\u79c1\u4fe1\u4ea4\u6d41\u3002 \u4e5f\u53ef\u4ee5\u5e2e\u4f60\u5224\u65ad\u5c97\u4f4d\u5339\u914d\u5ea6\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/hcs66", 
        "name": "hcs66", 
        "avatar": "https://cdn.v2ex.com/avatar/509a/dabf/335294_large.png?m=1778589443"
      }, 
      "url": "https://www.v2ex.com/t/1225429", 
      "date_modified": "2026-07-07T00:39:08+00:00", 
      "content_html": "\u5173\u4e8e\u6211\u4eec<br /><br />Kapibala AI Limited \u6b63\u7ec4\u5efa\u5168\u7403\u5316 AI \u56e2\u961f\uff0c\u805a\u7126 Sales AGI\u2014\u2014\u8986\u76d6\u83b7\u5ba2\u3001\u89e6\u8fbe\u3001\u8c08\u5224\u3001\u6210\u4ea4\u3001\u4ea4\u4ed8\u5168\u94fe\u8def\u7684\u5546\u4e1a\u667a\u80fd\u4f53\uff0c\u8fd0\u884c\u4e8e\u4e3b\u6d41 IM \u5e73\u53f0\u548c\u7535\u9500\u9886\u57df\u3002\u4ea7\u54c1\u5df2\u8fdb\u5165\u4ed8\u8d39\u5185\u6d4b\uff0c\u88ab\u5934\u90e8\u52a0\u5bc6\u4ea4\u6613\u6240\u3001Web3 / RWA \u3001\u8de8\u5883\u5e7f\u544a\u7b49\u5ba2\u6237\u91c7\u7528\uff0cPre-Seed \u8f6e 1000 \u4e07\u7f8e\u5143\u5df2\u5b8c\u6210\u3002<br /><br />\u5c97\u4f4d\u5b9a\u4f4d<br /><br />\u4f20\u7edf\u7684\u5168\u6808\u5f00\u53d1\u5de5\u7a0b\u5e08\u5b9a\u4f4d\u2014\u2014\u4ece\u9700\u6c42\u5230\u4e0a\u7ebf\u7aef\u5230\u7aef\u8d1f\u8d23\uff0c\u628a Sales AGI \u7684\u4e1a\u52a1\u7cfb\u7edf\u3001\u7ba1\u7406\u540e\u53f0\u3001\u6570\u636e\u770b\u677f\u3001\u5ba2\u6237\u5e73\u53f0\u8fd9\u4e9b\u7aef\u5230\u7aef\u4ea4\u4ed8\u51fa\u6765\u3002\u4f60\u8981\u72ec\u7acb\u625b\u524d\u7aef\u3001\u540e\u7aef\u3001\u6570\u636e\u5e93\u3001\u90e8\u7f72\u4e00\u6761\u9f99\u3002<br /><br />AI Native \u65f6\u4ee3\uff0c\u4f60\u4f1a\u91cd\u5ea6\u4f7f\u7528 Claude Code / Cursor \u7b49 AI Coding \u5de5\u5177\u8ba9\u5355\u4eba\u4ea7\u51fa 3-5x\u2014\u2014\u4e0d\u662f\u62e7\u87ba\u4e1d\u7684\u5199\u4ee3\u7801\uff0c\u800c\u662f\u7528 AI \u628a\u81ea\u5df1\u53d8\u6210\u4e00\u4e2a\"\u4e2a\u4eba\u519b\u56e2\"\u3002<br /><br />\u672c\u5c97\u4f4d\u6709 3 \u4e2a\u53ef\u9009\u6df1\u8015\u65b9\u5411\uff08\u6570\u636e\u5e93 / \u8bed\u97f3 Agent / Agent \uff09\uff0c\u5168\u6808\u662f\u5165\u573a\u5238\uff0c\u65b9\u5411\u80fd\u529b\u662f\u5f3a\u52a0\u5206\u4e0e\u6838\u5fc3\u6210\u957f\u7a7a\u95f4\u3002 \u4f60\u53ef\u4ee5\u5728\u6295\u9012\u65f6\u8bf4\u660e\u5e0c\u671b\u5f80\u54ea\u4e2a\u65b9\u5411\u6df1\u8015\uff0c\u4e5f\u53ef\u4ee5\u5728\u9762\u8bd5\u65f6\u8ba8\u8bba\u3002<br /><br />\u5c97\u4f4d\u804c\u8d23<br /><br /><br />\u7aef\u5230\u7aef\u529f\u80fd\u4ea4\u4ed8<br />\u4ece\u4e1a\u52a1\u9700\u6c42 \u2192 \u6280\u672f\u65b9\u6848 \u2192 \u524d\u540e\u7aef\u5b9e\u73b0 \u2192 \u6d4b\u8bd5 \u2192 \u4e0a\u7ebf\uff0c\u72ec\u7acb\u625b\u5b8c\u6574\u94fe\u8def<br />\u540e\u7aef\u670d\u52a1\u5f00\u53d1<br />API \u8bbe\u8ba1\u3001\u72b6\u6001\u7ba1\u7406\u3001\u6d88\u606f\u961f\u5217\u3001\u7f13\u5b58\u7b56\u7565\u3001\u9ad8\u5e76\u53d1\u5904\u7406\uff0c\u8f93\u51fa\u7a33\u5b9a\u53ef\u7ef4\u62a4\u7684\u540e\u7aef<br />\u524d\u7aef\u4ea4\u4ed8<br />\u72ec\u7acb\u5b8c\u6210\u7ba1\u7406\u540e\u53f0 / \u5ba2\u6237\u5e73\u53f0 / \u6570\u636e\u770b\u677f\u7b49\u524d\u7aef\u754c\u9762\uff0cReact \u4f18\u5148<br />\u6570\u636e\u5e93\u8bbe\u8ba1\u4e0e\u4f18\u5316<br />\u4e1a\u52a1\u5b9e\u4f53\u5efa\u6a21\u3001schema \u8bbe\u8ba1\u3001query \u4f18\u5316\u3001\u7d22\u5f15\u7b56\u7565\uff0c\u8ba9\u6570\u636e\u5c42\u625b\u5f97\u4f4f\u4e1a\u52a1\u589e\u957f<br />\u90e8\u7f72\u4e0e\u8fd0\u7ef4<br />Docker / K8s / CI/CD \uff0c\u914d\u5408\u76d1\u63a7\u544a\u8b66\uff0c\u4fdd\u969c\u7ebf\u4e0a\u7a33\u5b9a<br />\u4e1a\u52a1\u5bf9\u9f50<br />\u8ddf\u4ea7\u54c1 / \u4e1a\u52a1 / \u7b97\u6cd5\u56e2\u961f\u534f\u4f5c\uff0c\u628a\u5546\u4e1a\u9700\u6c42\u51c6\u786e\u7ffb\u8bd1\u6210\u6280\u672f\u65b9\u6848<br /><br /><br />\u4efb\u804c\u8981\u6c42\uff08\u5fc5\u5907\uff09<br /><br /><br />3-5 \u5e74\u5168\u6808\u5f00\u53d1\u7ecf\u9a8c\uff0c\u7cbe\u901a TypeScript / Go / Python \u4e2d\u81f3\u5c11\u4e00\u79cd<br />\u719f\u7ec3\u4f7f\u7528 Claude Code / Codex \u7b49 AI Coding \u5de5\u5177\uff0c\u80fd\u7528 AI \u628a\u5355\u4eba\u4ea7\u51fa\u62c9\u5230 3-5x<br />\u624e\u5b9e\u7684\u540e\u7aef\u80fd\u529b\uff0c\u719f\u6089\u9ad8\u5e76\u53d1\u573a\u666f\u4e0b\u7684\u72b6\u6001\u7ba1\u7406\u3001\u6d88\u606f\u961f\u5217\u3001\u7f13\u5b58\u7b56\u7565<br />\u719f\u6089\u81f3\u5c11\u4e00\u79cd\u4e3b\u6d41\u524d\u7aef\u6846\u67b6\uff08 React \u4f18\u5148\uff09\uff0c\u80fd\u72ec\u7acb\u4ea4\u4ed8\u524d\u540e\u7aef<br />\u6570\u636e\u5e93\uff1aPostgreSQL + Redis \u6709\u5b9e\u9645\u4f7f\u7528\u7ecf\u9a8c\uff0c\u5177\u5907\u6570\u636e\u5efa\u6a21\u548c\u6027\u80fd\u4f18\u5316\u57fa\u7840<br />\u5bf9 LLM / Agent \u6709\u57fa\u7840\u7406\u89e3\uff0c\u80fd\u5224\u65ad\u300c\u8be5\u5199\u4ee3\u7801 vs \u8be5\u8ba9\u6a21\u578b\u505a\u300d<br /><br /><br />\u52a0\u5206\u9879<br /><br />\u65b9\u5411\u4e00 \u00b7 \u6570\u636e\u5e93\u65b9\u5411\u52a0\u5206<br /><br /><br />PostgreSQL \u6df1\u5ea6\u8c03\u4f18\u7ecf\u9a8c\uff1a\u590d\u6742 query \u4f18\u5316\u3001\u5927\u8868\u5206\u533a\u3001\u903b\u8f91\u590d\u5236\u3001EXPLAIN \u5206\u6790<br />\u6d88\u606f\u961f\u5217\u4f7f\u7528\u7ecf\u9a8c\uff1aKafka / RabbitMQ / NATS \u7b49\u4efb\u4e00<br />\u5411\u91cf\u6570\u636e\u5e93\u5b9e\u6218\u7ecf\u9a8c\uff1aMilvus / Qdrant / pgvector<br />\u6570\u636e\u4ed3\u5e93 / OLAP \u7ecf\u9a8c\uff1aClickHouse \u3001DuckDB \u7b49<br />\u6709\u8fc7\u6570\u636e\u5e93\u8fc1\u79fb\u3001schema \u5347\u7ea7\u7684\u5b9e\u64cd\u7ecf\u9a8c<br /><br /><br />\u65b9\u5411\u4e8c \u00b7 \u8bed\u97f3 Agent \u65b9\u5411\u52a0\u5206<br /><br /><br />\u5168\u53cc\u5de5\u5b9e\u65f6\u8bed\u97f3 pipeline\uff1aASR + Agent + TTS \u5f02\u6b65\u6d41\u6c34\u7ebf\uff0c\u751f\u4ea7\u7ea7\u843d\u5730\uff0c\u628a\u7528\u6237\u611f\u77e5\u5ef6\u8fdf\u538b\u5230 1 \u79d2\u7ea7<br />\u81ea\u7136\u4ea4\u4e92\u80fd\u529b\uff1a\u6253\u65ad / \u8bef\u6253\u65ad\u6062\u590d / \u4e3b\u52a8\u6253\u65ad / \u8ddf\u8bfb / \u9886\u8bfb / \u52a8\u6001\u8c03\u53c2<br />Segment \u9a71\u52a8\u6d41\u5f0f\u65ad\u53e5\u3001VAD + Punctuation \u591a\u7ef4\u7aef\u70b9\u68c0\u6d4b\u3001\u63a8\u6d4b\u6027 TTS \uff08 Speculative TTS \uff09\u3001\u95e8\u63a7\u54cd\u5e94<br />\u719f\u6089\u8bed\u97f3\u6280\u672f\u6808\uff1aASR \u3001TTS \u3001S2S LLM \u3001AEC \u3001VAD \u3001Turn-Taking \u3001Interruption Recovery<br />LiveKit Agents \u6216\u7c7b\u4f3c\u6846\u67b6\uff08 Pipecat \u7b49\uff09\u6df1\u5ea6\u4f7f\u7528<br />\u719f\u6089 SIP / WebRTC / RTP \u5b9e\u65f6\u901a\u4fe1\u534f\u8bae<br /><br /><br />\u65b9\u5411\u4e09 \u00b7 Agent \u65b9\u5411\u52a0\u5206<br /><br /><br />Agent \u6846\u67b6\u5b9e\u6218\uff1aLangGraph / LlamaIndex / \u81ea\u7814\u7f16\u6392 \u4efb\u4e00<br />Agent Loop \u8fd0\u884c\u65f6\uff1a\u4e0a\u4e0b\u6587\u7ec4\u88c5 / \u6d41\u5f0f\u8c03\u7528 / \u5de5\u5177\u6267\u884c + \u6743\u9650 / \u9519\u8bef\u6062\u590d / \u4e0a\u4e0b\u6587\u538b\u7f29 / Checkpoint \u56de\u6eda<br />\u5de5\u5177\u7f16\u6392\uff1a\u5e76\u884c\u8c03\u7528\u3001\u5faa\u73af\u68c0\u6d4b\u3001\u52a8\u6001\u6388\u6743\uff1b\u6e10\u8fdb\u5f0f\u6280\u80fd\u52a0\u8f7d\uff08 Find Skills \uff09\u673a\u5236<br />Function Calling / Tool Use / ReAct \u6df1\u5165\u4f7f\u7528<br />\u591a Agent \u901a\u4fe1\uff1aMailbox \u6d88\u606f\u4f20\u9012\uff08\u7c7b A2A \uff09<br />RAG \u5168\u94fe\u8def\u5de5\u7a0b\u7ecf\u9a8c\uff1a\u5411\u91cf\u68c0\u7d22\uff08 Milvus / Qdrant / pgvector \uff09\u3001Rerank \u3001Chunk \u7b56\u7565\u3001Query Rewrite<br />\u591a\u6a21\u578b\u96c6\u6210\u7ecf\u9a8c\uff08 Claude / Gemini / OpenAI / \u81ea\u7814\uff09<br />\u6709\u5f00\u6e90 Agent \u9879\u76ee\u53ef\u9644 GitHub \u94fe\u63a5\uff08\u53ef\u76f4\u63a5 review \u4ee3\u7801\uff09<br /><br /><br />\u901a\u7528\u52a0\u5206<br /><br /><br />\u5b8c\u6574\u4ea7\u54c1\u4ece 0 \u5230 1 \u7684\u7ecf\u5386\uff0c\u53c2\u4e0e\u8fc7\u67b6\u6784\u51b3\u7b56\u548c\u4ea7\u54c1\u65b9\u5411<br />\u5206\u5e03\u5f0f\u7cfb\u7edf\u7ecf\u9a8c\uff08\u4e00\u81f4\u6027\u3001\u53ef\u9760\u6295\u9012\u3001\u72b6\u6001\u673a\uff09<br />IM \u5e73\u53f0\u5f00\u53d1\u7ecf\u9a8c\uff08 Telegram \u3001WhatsApp \u3001Discord \u7b49\u4efb\u4e00\uff09<br /><br />\u6211\u4eec\u63d0\u4f9b<br /><br /><br />\u00a5 50-80W \u00b7 ANNUAL CASH \u2014 \u65e0\u8d23\u5e95\u85aa + \u7ee9\u6548 + \u9879\u76ee\u5206\u7ea2 + \u671f\u6743<br />REMOTE + ON-SITE \u00b7 HYBRID \u2014 \u8fdc\u7a0b + on-site \u7ed3\u5408\uff0con-site \u671f\u95f4\u516c\u53f8\u5b89\u6392\u4f4f\u5bbf\uff1b\u516c\u53f8\u63d0\u4f9b\u5de5\u7b7e<br />\u221e TOKENS \u00b7 AI BUDGET \u2014 Claude / GPT / \u5185\u90e8\u6a21\u578b\u4e0d\u8bbe\u4e0a\u9650<br />MBZUAI PhD \u00b7 LAB PARTNER \u2014 \u4e0e MBZUAI \u5408\u4f5c\u5b9e\u9a8c\u5ba4 \u00b7 \u63d0\u4f9b\u5728\u804c\u8bfb\u535a\u673a\u4f1a<br />OWNERSHIP \u00b7 EQUITY \u2014 \u5b8c\u6574 ownership \u00b7 \u4ee3\u7801\u76f4\u63a5\u5f71\u54cd\u4ea7\u54c1\u8d70\u5411<br />FLAT TEAM \u00b7 CULTURE \u2014 \u5c0f\u56e2\u961f \u00b7 \u6241\u5e73\u534f\u4f5c \u00b7 CTO \u76f4\u63a5\u5e26<br />SPIN-OFF \u00b7 FUTURE \u2014 \u6838\u5fc3\u6210\u5458\u53ef\u5b75\u5316\u72ec\u7acb\u9879\u76ee\u7ebf<br /><br />\u6295\u9012\u65b9\u5f0f<br /><br /><br />\u90ae\u7bb1\uff1a info@kapibala.ai<br />\u90ae\u4ef6\u4e3b\u9898\uff1a\u300c\u5e94\u8058\u5168\u6808\u5f00\u53d1\u5de5\u7a0b\u5e08\uff08\u610f\u5411\u65b9\u5411\uff09- \u59d3\u540d\u300d<br />\u5fae\u4fe1\uff1abzy-151<br />\u5b98\u7f51\uff1a <a target=\"_blank\" href=\"https://kapibala.ai\" rel=\"nofollow noopener\">https://kapibala.ai</a><br />\u5c0f\u7ea2\u4e66\u5b98\u53f7\uff1aKapibala AI", 
      "date_published": "2026-07-06T19:06:12+00:00", 
      "title": "\u5168\u6808\u5f00\u53d1\u5de5\u7a0b\u5e08\u62db\u52df\uff1b", 
      "id": "https://www.v2ex.com/t/1225429"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/yjpeminem0604", 
        "name": "yjpeminem0604", 
        "avatar": "https://cdn.v2ex.com/gravatar/43623035063a995a0f3f9906eadd41ec?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1225426", 
      "title": "[\u62db\u8058] AI \u4f34\u4fa3\u4ea7\u54c1\u5bf9\u8bdd\u7f16\u6392\u5de5\u7a0b\u5e08", 
      "id": "https://www.v2ex.com/t/1225426", 
      "date_published": "2026-07-06T17:15:46+00:00", 
      "content_html": "<p>\u6211\u4eec\u662f\u4e13\u6ce8 NSFW \u9886\u57df\u7684 AI \u4f34\u4fa3\u4ea7\u54c1\uff0c\u7f8e\u56fd\u534e\u4eba\u521d\u521b\u516c\u53f8</p>\n<p>\u76ee\u524d\u9488\u5bf9\u5bf9\u8bdd AI \u7f16\u6392\u5de5\u7a0b\u5e08\u8fdb\u884c\u62db\u8058\uff0c\u8fdc\u7a0b/\u517c\u804c\u5c97\u4f4d\u5747\u53ef\uff0c\u53ea\u770b\u6709\u76f8\u5173\u7ecf\u9a8c\u7684\u5927\u725b\u54c8</p>\n<p>\u5de5\u4f5c\u804c\u8d23\uff1a</p>\n<p>1 \uff0c\u8bbe\u8ba1\u5e76\u5b9e\u73b0\u5bf9\u8bdd\u4e3b\u94fe\u8def\u7684\u7f16\u6392\u7cfb\u7edf:\u89d2\u8272\u5361 / \u4e16\u754c\u4e66 / \u8bb0\u5fc6 / \u72b6\u6001\u7684\u52a8\u6001\u7ec4\u88c5\u4e0e\u8c03\u5ea6\n2 \uff0c\u642d\u5efa\u8bb0\u5fc6\u7cfb\u7edf\n3 \uff0c\u7528\u786e\u5b9a\u6027\u72b6\u6001\u673a\u7ef4\u62a4\u5173\u7cfb\u3001\u5267\u60c5\u8fdb\u5ea6\n4 \uff0c\u8bbe\u8ba1\"\u5bfc\u6f14\u5c42\":\u7528\u89c4\u5219\u5316\u903b\u8f91\u63a7\u5236\u5267\u60c5\u63a8\u8fdb\u8282\u594f\n5 \uff0c\u4f18\u5316 token \u6210\u672c\u4e0e\u7f13\u5b58\u547d\u4e2d\u7387</p>\n<p>\u80fd\u529b\u8981\u6c42\uff1a</p>\n<p>1 \uff0c3 \u5e74\u4ee5\u4e0a\u540e\u7aef / \u5e94\u7528\u5f00\u53d1\u7ecf\u9a8c,Python(FastAPI)\u4e3a\u4e3b,\u80fd\u72ec\u7acb\u8bbe\u8ba1\u548c\u843d\u5730\u590d\u6742\u7cfb\u7edf\n2 \uff0c\u771f\u6b63\u505a\u8fc7 LLM \u5e94\u7528\u7f16\u6392:LangGraph / LangChain \u6216\u81ea\u7814\u7f16\u6392\u6846\u67b6,\u505a\u8fc7 RAG \u3001\u8bb0\u5fc6\u7cfb\u7edf\u3001\u591a\u8f6e\u4e0a\u4e0b\u6587\u7ba1\u7406\u3001Agent \u5de5\u4f5c\u6d41\n3 \uff0c\u6709\u4ea7\u54c1\u611f\u89c9,\u73a9\u8fc7 SillyTavern / Crushon / Miramind \u7b49\u7c7b\u578b\u4ea7\u54c1,\u5e76\u4e14\u80fd\u8bf4\u6e05\u5b83\u4eec\u7684\u4f18\u52a3\u52bf</p>\n<p>\u975e\u5e38\u6709\u8bda\u610f\uff0c\u5982\u679c\u6709\u5408\u9002\u7684\u5927\u4f6c\uff0c\u6211\u4eec\u613f\u610f\u9884\u4ed8\u90e8\u5206\u8d39\u7528</p>\n<p>\u540c\u65f6\u6211\u4eec\u4e5f\u5728\u62db\u9002\u5408 NSFW \u4f34\u4fa3\u4ea7\u54c1\u7684 [\u4ea7\u54c1\u7ecf\u7406] \u3001 [\u7528\u6237\u589e\u957f] \u3001 [\u6587\u672c\u8bad\u7ec3\u5de5\u7a0b\u5e08] \uff0c\u53ef\u4ee5\u67e5\u770b\u6211\u7684\u5176\u4ed6\u5e16\u5b50</p>\n<p>\u8054\u7cfb\u65b9\u5f0f\uff1a</p>\n<p>\u8054\u7cfb\u90ae\u7bb1\uff08 Base64 \uff09\uff1acGVhY2hsYW5kYWlAZ21haWwuY29t</p>\n<p>\u8054\u7cfb VX \uff08 Base64 \uff09\uff1aQzU3OTY4MDA=</p>\n<p>\u8054\u7cfb TG \uff08 Base64 \uff09\uff1aQGN6YWs5</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/koebehshian", 
        "name": "koebehshian", 
        "avatar": "https://cdn.v2ex.com/gravatar/e484fbb075d4f57021995799a860fca7?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1225329", 
      "title": "\u5185\u63a8\uff1a\u786c\u4ef6\u5de5\u7a0b\u5e08\uff0c\u53cc\u4f11\u671d\u4e5d\u665a\u516d\uff0c\u5750\u6807\u6606\u5c71\uff0c 15-20", 
      "id": "https://www.v2ex.com/t/1225329", 
      "date_published": "2026-07-06T07:57:49+00:00", 
      "content_html": ""
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/NCZkevin", 
        "name": "NCZkevin", 
        "avatar": "https://cdn.v2ex.com/gravatar/b12b2147a5f2c4afc4a1959b7d597b17?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1225315", 
      "title": "[\u6df1\u5733] \u673a\u5668\u4eba\u521d\u521b\u62db\u8058\uff1a\u5177\u8eab\u667a\u80fd WEB \u5e73\u53f0\u5168\u6808\u5de5\u7a0b\u5e08\uff08\u521d\u7ea7\uff0915-25K", 
      "id": "https://www.v2ex.com/t/1225315", 
      "date_published": "2026-07-06T07:13:00+00:00", 
      "content_html": "\u804c\u4f4d\u540d\u79f0\uff1a\u5177\u8eab\u667a\u80fd\u5e73\u53f0\u5168\u6808\u5de5\u7a0b\u5e08\uff08\u521d\u7ea7\uff09<br />\u7ecf\u9a8c\u8981\u6c42\uff1a0-3 \u5e74\uff08\u5e94\u5c4a\u6216\u521d\u7ea7\u5747\u53ef\uff09<br />\u804c\u4f4d\u6027\u8d28\uff1a \u5168\u804c\uff0c\u4e0d\u652f\u6301\u8fdc\u7a0b\uff0c<br />\u5de5\u4f5c\u5730\u70b9\uff1a \u6df1\u5733\u524d\u6d77<br />---<br />\u6211\u4eec\u662f\u8c01\uff1a<br />\u6211\u4eec\u5728\u6253\u9020\u4e00\u4e2a\u673a\u5668\u4eba\u5177\u8eab\u667a\u80fd\u5e73\u53f0\uff0c\u9700\u8981\u4e00\u6574\u5957\u8f6f\u4ef6\u7cfb\u7edf\u6765\u652f\u6491\uff1a\u6570\u636e\u7ba1\u7406\u3001\u4efb\u52a1\u8c03\u5ea6\u3001\u673a\u5668\u4eba\u8fdc\u7a0b\u76d1\u63a7\u4e0e\u64cd\u63a7\u3001\u4ee5\u53ca\u9762\u5411\u7528\u6237\u7684\u4ea4\u4e92\u754c\u9762\u3002\u4f60\u4e0d\u9700\u8981\u62e7\u87ba\u4e1d\u3001\u8c03\u7535\u673a\uff0c\u4f60\u7684\u6218\u573a\u5728\u6d4f\u89c8\u5668\u91cc\u2014\u2014\u4e3a\u6211\u4eec\u6784\u5efa\u7a33\u5b9a\u3001\u597d\u7528\u3001\u53ef\u6269\u5c55\u7684 Web \u670d\u52a1\u4e0e\u5de5\u5177\u94fe\u3002<br /><br />---<br />\u5c97\u4f4d\u804c\u8d23\uff1a<br />\u4f60\u5c06\u548c\u6211\u4e00\u8d77\uff0c\u4e3b\u5bfc\u5e73\u53f0\u7684\u8f6f\u4ef6\u67b6\u6784\u4e0e\u529f\u80fd\u5f00\u53d1\uff1a<br />1. \u540e\u7aef\u670d\u52a1\u4e0e API \u8bbe\u8ba1\uff1a\u4f7f\u7528 Go \u6216 Python \u5f00\u53d1\u9ad8\u5e76\u53d1\u7684 RESTful API \u4e0e WebSocket \u670d\u52a1\uff0c\u8fde\u63a5\u673a\u5668\u4eba\u7aef\u4e0e\u4e91\u7aef\uff0c\u5904\u7406\u6307\u4ee4\u4e0b\u53d1\u3001\u72b6\u6001\u56de\u4f20\u3001\u65e5\u5fd7\u6536\u96c6\u7b49\u3002<br />2. \u524d\u7aef\u53ef\u89c6\u5316\u4e0e\u64cd\u63a7\u754c\u9762\uff1a\u5f00\u53d1\u673a\u5668\u4eba\u8fdc\u7a0b\u64cd\u63a7\u9762\u677f\u3001\u6570\u636e\u53ef\u89c6\u5316\u770b\u677f\u3001\u4efb\u52a1\u7ba1\u7406\u754c\u9762\u7b49\uff0c\u8ba9\u7b97\u6cd5\u540c\u5b66\u548c\u5ba2\u6237\u80fd\u76f4\u89c2\u5730\u770b\u5230\u673a\u5668\u4eba\u201c\u770b\u5230\u4ec0\u4e48\u3001\u5728\u505a\u4ec0\u4e48\u201d\u3002<br />3. \u6a21\u578b\u670d\u52a1\u5316\uff1a\u5c06\u8bad\u7ec3\u597d\u7684 AI \u6a21\u578b\u5c01\u88c5\u6210\u63a8\u7406\u670d\u52a1\uff0c\u8bbe\u8ba1\u8c03\u7528\u63a5\u53e3\uff0c\u5e76\u5b9e\u73b0\u7b80\u5355\u7684\u8d1f\u8f7d\u5747\u8861\u4e0e\u90e8\u7f72\u66f4\u65b0\u3002<br />4. \u5de5\u7a0b\u6548\u80fd\u5de5\u5177\uff1a\u4e3a\u5185\u90e8\u5f00\u53d1\u56e2\u961f\u642d\u5efa CI/CD \u3001\u81ea\u52a8\u5316\u6d4b\u8bd5\u3001\u76d1\u63a7\u62a5\u8b66\u7b49\u57fa\u7840\u8bbe\u65bd\uff0c\u63d0\u5347\u6574\u4f53\u8fed\u4ee3\u901f\u5ea6\u3002<br /><br />---<br />\u4efb\u804c\u8981\u6c42\uff1a<br />\u638c\u63e1\uff1a<br />- AI \u5de5\u7a0b\u5316\u80fd\u529b: \u719f\u7ec3\u4f7f\u7528 Claude Code \u3001Codex \u3001Cursor \u7b49 AI \u7f16\u7a0b\u5de5\u5177\uff0c\u80fd\u591f\u5c06 AI \u6df1\u5ea6\u878d\u5165\u65e5\u5e38\u7814\u53d1\u6d41\u7a0b\u3002<br />\u7406\u89e3 AI \u8f85\u52a9\u5f00\u53d1\u7684\u6b63\u786e\u4f7f\u7528\u65b9\u5f0f\uff0c\u80fd\u591f\u901a\u8fc7\u6e05\u6670\u7684\u9700\u6c42\u62c6\u89e3\u3001\u4e0a\u4e0b\u6587\u6574\u7406\u3001\u63d0\u793a\u8bcd\u8bbe\u8ba1\u548c\u4ee3\u7801\u5ba1\u67e5\uff0c\u63d0\u9ad8\u7814\u53d1\u6548\u7387\u4e0e\u4ea4\u4ed8\u8d28\u91cf\u3002\u5177\u5907 All in AI \u7684\u5de5\u4f5c\u7406\u5ff5\uff0c\u613f\u610f\u4e3b\u52a8\u63a2\u7d22 AI \u5728\u9700\u6c42\u5206\u6790\u3001\u67b6\u6784\u8bbe\u8ba1\u3001\u4ee3\u7801\u751f\u6210\u3001\u91cd\u6784\u3001\u6d4b\u8bd5\u3001\u6587\u6863\u7f16\u5199\u3001Code Review \u7b49\u73af\u8282\u4e2d\u7684\u5e94\u7528\u3002<br />- \u524d\u7aef\u80fd\u529b\uff1a\u80fd\u591f\u4f7f\u7528\u4e00\u79cd\u73b0\u4ee3\u524d\u7aef\u6846\u67b6\uff08 React / Vue / Svelte \u5747\u53ef\uff09\uff0c\u80fd\u72ec\u7acb\u5f00\u53d1\u542b\u56fe\u8868\u3001\u8868\u683c\u3001\u5b9e\u65f6\u6570\u636e\u6d41\u7684\u4ea4\u4e92\u5f0f\u9875\u9762\u3002<br />- \u540e\u7aef\u80fd\u529b\uff1aGo \u6216 Python \u81f3\u5c11\u719f\u6089\u4e00\u95e8\uff0c\u80fd\u7528\u5176\u7f16\u5199\u89c4\u8303\u7684 Web \u670d\u52a1\uff08\u5982 Gin \u3001FastAPI \u3001Django \u7b49\uff09\uff0c\u7406\u89e3\u4e2d\u95f4\u4ef6\u3001ORM \u3001\u8eab\u4efd\u8ba4\u8bc1\u7b49\u5e38\u89c1\u540e\u7aef\u7ec4\u4ef6\u3002<br />- \u6570\u636e\u5e93\uff1a\u4e86\u89e3\u81f3\u5c11\u4e00\u79cd\u5173\u7cfb\u578b\u6570\u636e\u5e93\uff08 PostgreSQL / MySQL \uff09\u548c\u4e00\u79cd\u7f13\u5b58/\u6d88\u606f\u961f\u5217\uff08 Redis / RabbitMQ / Kafka \uff09\uff0c\u80fd\u8bbe\u8ba1\u5408\u7406\u7684\u8868\u7ed3\u6784\u3002<br />- \u7f51\u7edc\u4e0e\u534f\u8bae\uff1a\u7406\u89e3 HTTP/HTTPS \u3001WebSocket \u3001RESTful \u98ce\u683c\uff0c\u80fd\u8c03\u8bd5\u524d\u540e\u7aef\u8054\u8c03\u4e2d\u7684\u7f51\u7edc\u95ee\u9898\u3002<br />- Linux \u65e5\u5e38\u5de5\u4f5c\u6d41\uff1a\u80fd\u5728 Linux \u4e0b\u8212\u9002\u5f00\u53d1\u3001\u90e8\u7f72\u670d\u52a1\uff0c\u4f1a\u4f7f\u7528 Docker \u6253\u5305\u5e94\u7528\u3002<br /><br />\u52a0\u5206\u9879\uff08\u975e\u5fc5\u987b\uff09\uff1a<br />- \u6709\u8fc7\u6d41\u5a92\u4f53\u5904\u7406\u7ecf\u9a8c\uff08\u5982 WebRTC \uff09\uff0c\u9002\u5408\u5904\u7406\u673a\u5668\u4eba\u4ea7\u751f\u7684\u89c6\u9891\u6d41\u3002<br />- \u5199\u8fc7\u7b80\u5355\u7684\u8fd0\u7ef4\u811a\u672c\uff0c\u63a5\u89e6\u8fc7 Prometheus + Grafana \u7b49\u76d1\u63a7\u6280\u672f\u3002<br />- \u5bf9\u673a\u5668\u4eba\u6216\u5177\u8eab\u667a\u80fd\u6709\u5174\u8da3\uff0c\u613f\u610f\u7406\u89e3\u4e1a\u52a1\u7aef\u7684\u9700\u6c42\uff0c\u800c\u975e\u4ec5\u57cb\u5934\u5199\u7801\u3002<br />- \u6709\u4e2a\u4eba\u5168\u6808\u9879\u76ee\u5c55\u793a\uff0c\u54ea\u6015\u662f\u8bfe\u7a0b\u8bbe\u8ba1\u6216 Side Project \u3002     <br /><br />\u6709\u610f\u8005\u8bf7\u5c06\u7b80\u5386\u53d1\u81f3 kevin@symbiosis<a target=\"_blank\" href=\"http://-x.com\" rel=\"nofollow noopener\">-x.com</a>"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/yihangs888", 
        "name": "yihangs888", 
        "avatar": "https://cdn.v2ex.com/gravatar/5439f20c50e5f5bc57ae96255b652dd1?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1225309", 
      "title": "\u6709\u6ca1\u6709\u5bf9\u7535\u7ade/\u6e38\u620f\u793e\u533a\u4ea7\u54c1\u611f\u5174\u8da3\u7684 PM\uff0c\u6700\u8fd1\u6709\u4e2a\u673a\u4f1a", 
      "id": "https://www.v2ex.com/t/1225309", 
      "date_published": "2026-07-06T07:04:30+00:00", 
      "content_html": "\u670b\u53cb\u56e2\u961f\u6700\u8fd1\u5728\u62db\u4e00\u4f4d\u4ea7\u54c1\u7ecf\u7406\uff0c\u65b9\u5411\u548c\u7535\u7ade\u3001\u6e38\u620f\u793e\u533a\u3001\u8d5b\u4e8b\u5185\u5bb9\u76f8\u5173\uff0c\u6574\u4f53\u504f C \u7aef\u4ea7\u54c1\u3002<br /><br />\u5927\u6982\u5e0c\u671b\u4f60\uff1a<br /><br />\u6709 2 \u5e74\u4ee5\u4e0a\u4ea7\u54c1\u7ecf\u9a8c\uff0c\u505a\u8fc7\u793e\u533a\u3001\u5185\u5bb9\u3001\u5de5\u5177\u3001\u6e38\u620f/\u7535\u7ade\u76f8\u5173\u4ea7\u54c1\u4f1a\u66f4\u5408\u9002<br />\u5bf9\u7535\u7ade\u7528\u6237\u3001\u6218\u961f/\u8d5b\u4e8b\u3001\u6e38\u620f\u73a9\u5bb6\u793e\u533a\u6709\u5174\u8da3\uff0c\u6700\u597d\u81ea\u5df1\u4e5f\u662f\u6df1\u5ea6\u7528\u6237<br />\u80fd\u72ec\u7acb\u8d1f\u8d23\u9700\u6c42\u8c03\u7814\u3001\u4ea7\u54c1\u65b9\u6848\u3001PRD \u3001\u9879\u76ee\u63a8\u8fdb\u548c\u4e0a\u7ebf\u540e\u7684\u6570\u636e\u590d\u76d8<br />\u6c9f\u901a\u63a8\u8fdb\u80fd\u529b\u5f3a\uff0c\u80fd\u548c\u7814\u53d1\u3001\u8bbe\u8ba1\u3001\u8fd0\u8425\u4e00\u8d77\u628a\u4e8b\u60c5\u843d\u5730<br />\u5bf9 AI \u3001\u6570\u636e\u5316\u8fd0\u8425\u3001\u5185\u5bb9\u5206\u53d1\u8fd9\u4e9b\u65b9\u5411\u6709\u60f3\u6cd5\u4f1a\u52a0\u5206<br />\u5de5\u4f5c\u5185\u5bb9\u5927\u6982\u662f\u56f4\u7ed5\u7535\u7ade\u7528\u6237\u573a\u666f\u505a\u4ea7\u54c1\u89c4\u5212\u548c\u529f\u80fd\u8fed\u4ee3\uff0c\u5305\u62ec\u7528\u6237\u589e\u957f\u3001\u5185\u5bb9\u4f53\u9a8c\u3001\u8d5b\u4e8b/\u793e\u533a\u4e92\u52a8\u3001\u4f1a\u5458\u6216\u5546\u4e1a\u5316\u76f8\u5173\u6a21\u5757\u7b49\u3002<br /><br />\u5730\u70b9\u3001\u85aa\u8d44\u3001\u56e2\u961f\u60c5\u51b5\u53ef\u4ee5\u90ae\u4ef6\u91cc\u804a\uff0c\u5408\u9002\u7684\u8bdd\u6211\u5e2e\u5fd9\u5185\u63a8/\u8f6c\u4ea4\u3002<br /><br />\u6709\u5174\u8da3\u7684\u8bdd\u53ef\u4ee5\u628a\u7b80\u5386\u53d1\u5230\uff1a zhou433x@163.com"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/justinX", 
        "name": "justinX", 
        "avatar": "https://cdn.v2ex.com/avatar/e2b5/06ca/664687_large.png?m=1701222185"
      }, 
      "url": "https://www.v2ex.com/t/1225287", 
      "date_modified": "2026-07-06T06:08:16+00:00", 
      "content_html": "Position\uff1a\u91cf\u5316\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08<br />Job Type: Full-Time \uff0cOnsite \u65b0\u52a0\u5761/\u9999\u6e2f\uff0c\u6216\u8005\u53ef relocate \u65b0\u52a0\u5761/\u9999\u6e2f\uff08\u53ef\u63d0\u4f9b EP \uff09<br />PS\uff1a<br />1 \u3001\u8d1f\u8d23\u4f4e\u5ef6\u8fdf\u4ea4\u6613\u7cfb\u7edf\u67b6\u6784\u4e0e\u5f00\u53d1\uff08\u884c\u60c5\u3001\u7b56\u7565\u6267\u884c\u3001\u8ba2\u5355\u8def\u7531\u3001\u98ce\u63a7\u7b49\uff09\uff0c\u6781\u81f4\u4f18\u5316\u6027\u80fd\uff0c\u843d\u5730\u7b56\u7565\u9700\u6c42\u5e76\u4fdd\u969c\u7cfb\u7edf\u9ad8\u53ef\u7528\u3002<br />2 \u3001\u5168\u65e5\u5236\u53cc\u4e00\u6d41/985/211 \u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\uff0c5-8 \u5e74\u540e\u7aef\u7ecf\u9a8c\uff1b<br />3 \u3001\u7cbe\u901a Java/Kotlin/Scala/Rust/C++ \u4e4b\u4e00\uff0c\u719f\u6089\u4f4e\u5ef6\u8fdf\u3001\u5e76\u53d1\u3001\u7f51\u7edc\u7f16\u7a0b\u53ca\u6027\u80fd\u8c03\u4f18\uff0c\u6709\u4ea4\u6613/\u98ce\u63a7/\u64ae\u5408\u7cfb\u7edf\u7ecf\u9a8c\u4f18\u5148\uff1b<br />4 \u3001\u975e\u5e38\u6241\u5e73\uff0c\u7a33\u5b9a\u6027\u5f88\u9ad8\uff0c\u5178\u578b\u5de5\u7a0b\u5e08\u6587\u5316\u6c1b\u56f4\uff1b\u5185\u90e8\u4eba\u5458\u80cc\u666f\u5f88\u597d\uff0c\u5de5\u7a0b\u80fd\u529b\u5f88\u5f3a\uff0c\u5f88 nice \u3002<br /><br />\u8bf7\u643a\u5e26\u7b80\u5386\u54a8\u8be2\uff0c\u8c22\u8c22\uff1b<br />TG\uff1a@jtx_2023<br />E:\u00a0justinxu@futuretalent.com.cn", 
      "date_published": "2026-07-06T06:07:19+00:00", 
      "title": "\u62db\u8058\uff1a\r\n\u91cf\u5316\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08\r\nPS\uff1a\r\nOnsite \u65b0\u52a0\u5761/\u9999\u6e2f\uff0c\u6216\u8005\u53ef relocate \u65b0\u52a0\u5761/\u9999\u6e2f\uff08\u53ef\u63d0\u4f9b EP\uff09", 
      "id": "https://www.v2ex.com/t/1225287"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/yestodayHadRain", 
        "name": "yestodayHadRain", 
        "avatar": "https://cdn.v2ex.com/avatar/fbef/9819/284540_large.png?m=1783302293"
      }, 
      "url": "https://www.v2ex.com/t/1225196", 
      "date_modified": "2026-07-06T02:10:25+00:00", 
      "content_html": "", 
      "date_published": "2026-07-06T02:02:49+00:00", 
      "title": "\u5df2\u5220\u9664", 
      "id": "https://www.v2ex.com/t/1225196"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/justinX", 
        "name": "justinX", 
        "avatar": "https://cdn.v2ex.com/avatar/e2b5/06ca/664687_large.png?m=1701222185"
      }, 
      "url": "https://www.v2ex.com/t/1225104", 
      "title": "\u62db\u8058\uff1a\r\n\u91cf\u5316\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08\uff0c\r\n\u5168\u7aef\u524d\u7aef\u5de5\u7a0b\u5e08\uff08Flutter + React\uff09\uff0c\r\n\u8d44\u6df1\u6570\u636e\u5f00\u53d1\u5de5\u7a0b\u5e08\uff0c\r\n\u793e\u5a92\u8fd0\u8425 or \u9ad8\u7ea7\u8fd0\u8425\uff0c\r\nPMO\uff08\u8d44\u6df1\u9879\u76ee\u7ba1\u7406\uff09\u3002", 
      "id": "https://www.v2ex.com/t/1225104", 
      "date_published": "2026-07-05T11:38:29+00:00", 
      "content_html": "Position \u4e00\uff1a\u91cf\u5316\u4ea4\u6613\u7cfb\u7edf\u5de5\u7a0b\u5e08<br />Job Type: Full-Time \uff0cOnsite \u676d\u5dde\uff0c\u672a\u6765\u53ef relocate \u65b0\u52a0\u5761/\u9999\u6e2f\uff08\u53ef\u63d0\u4f9b EP \uff09<br />PS\uff1a<br />1 \u3001\u8d1f\u8d23\u4f4e\u5ef6\u8fdf\u4ea4\u6613\u7cfb\u7edf\u67b6\u6784\u4e0e\u5f00\u53d1\uff08\u884c\u60c5\u3001\u7b56\u7565\u6267\u884c\u3001\u8ba2\u5355\u8def\u7531\u3001\u98ce\u63a7\u7b49\uff09\uff0c\u6781\u81f4\u4f18\u5316\u6027\u80fd\uff0c\u843d\u5730\u7b56\u7565\u9700\u6c42\u5e76\u4fdd\u969c\u7cfb\u7edf\u9ad8\u53ef\u7528\u3002<br />2 \u3001\u5168\u65e5\u5236\u53cc\u4e00\u6d41/985/211 \u8ba1\u7b97\u673a\u76f8\u5173\u4e13\u4e1a\uff0c5-8 \u5e74\u540e\u7aef\u7ecf\u9a8c\uff1b<br />3 \u3001\u7cbe\u901a Java/Kotlin/Scala/Rust/C++ \u4e4b\u4e00\uff0c\u719f\u6089\u4f4e\u5ef6\u8fdf\u3001\u5e76\u53d1\u3001\u7f51\u7edc\u7f16\u7a0b\u53ca\u6027\u80fd\u8c03\u4f18\uff0c\u6709\u4ea4\u6613/\u98ce\u63a7/\u64ae\u5408\u7cfb\u7edf\u7ecf\u9a8c\u4f18\u5148\u3002<br /><br /><br />Position \u4e8c\uff1a\u5168\u7aef\u524d\u7aef\u5de5\u7a0b\u5e08\uff08 Flutter + React \uff09<br />Job Type: Full-Time \uff0cRemote<br />PS\uff1a<br />1 \u3001\u804c\u8d23\uff1a\u7528 Flutter \u5f00\u53d1\u9ad8\u6027\u80fd\u4ea4\u6613 App \uff08\u542b\u667a\u80fd\u5408\u7ea6\u8c03\u7528\uff09\uff0c\u7528 React \u652f\u6491\u8f7b\u91cf\u7ea7 Web \u524d\u7aef\uff0c\u590d\u7528\u8bbe\u8ba1\u903b\u8f91\u5e76\u4fdd\u969c\u6027\u80fd\u4e0e\u7a33\u5b9a\u6027\u3002<br />2 \u3001\u8981\u6c42\uff1aFlutter \u5f3a\u9879 + CEX/DEX \u80cc\u666f\uff0c\u5168\u65e5\u5236\u672c\u79d1\u8ba1\u7b97\u673a\u4e13\u4e1a\uff0c3/10 \u5e74\u4ee5\u4e0a Flutter \u751f\u4ea7\u7ea7\u7ecf\u9a8c\uff0c\u4f1a React \uff0c\u719f\u6089 REST/WebSocket \u3002<br />3 \u3001\u52a0\u5206\uff1a\u667a\u80fd\u5408\u7ea6\u4ea4\u4e92\u3001\u4ea4\u6613/\u91d1\u878d\u7c7b UI \u3001\u52a8\u753b\u4f18\u5316\u3001\u7edf\u4e00\u8bbe\u8ba1\u4f53\u7cfb\uff0c\u4e14\u5de5\u4f5c\u4e3b\u52a8\u3001\u6267\u884c\u529b\u5f3a\u3002<br /><br /><br />Position \u4e09\uff1a\u8d44\u6df1\u6570\u636e\u5f00\u53d1\u5de5\u7a0b\u5e08<br />Job Type: Full-Time \uff0cRemote<br />PS\uff1a<br />1 \u3001\u5177\u5907\u6570\u636e\u6574\u4f53\u67b6\u6784\u8bbe\u8ba1\u4e0e\u843d\u5730\u5f00\u53d1\u80fd\u529b\uff0c\u517c\u5177\u540e\u7aef\u5de5\u7a0b\u7ecf\u9a8c\uff1b<br />2 \u3001\u5177\u5907 CEX/DEX \u4efb\u804c\u80cc\u666f\uff08 Top3 \u4f18\u5148\uff09\uff0c\u6709 AI \u4f7f\u7528\u7ecf\u9a8c\uff1b<br />3 \u3001\u6570\u5b66/\u8ba1\u7b97\u673a\u4e13\u4e1a\u672c\u79d1\u53ca\u4ee5\u4e0a\uff0c\u5fc5\u987b\u53c2\u52a0\u8fc7\u7ade\u8d5b\u80cc\u666f\u3002<br /><br /><br />Position \u56db\uff1a \u793e\u5a92\u8fd0\u8425 or \u8fd0\u8425\u7ecf\u7406 / \u9ad8\u7ea7\u8fd0\u8425\uff08\u9884\u6d4b\u5e02\u573a-\u7528\u6237\u589e\u957f\u4e0e\u5e02\u573a\u8fd0\u8425\u65b9\u5411\uff09<br />Job Type: Full-Time \uff0cremote<br />PS\uff1a<br />1 \u3001\u6709 3-10 \u5e74\u5de6\u53f3 CEX/DEX \u5408\u7ea6\u4ea7\u54c1\u8fd0\u8425 or \u793e\u5a92\u8fd0\u8425\u76f8\u5173\u7ecf\u9a8c\u517c\u5177\u5e02\u573a\u534f\u540c\u80fd\u529b\uff0c\u7528\u6237\u589e\u957f\u3001\u7528\u6237\u751f\u547d\u5468\u671f\u7ba1\u7406\uff0c\u5305\u62ec\u62c9\u65b0\u3001\u6fc0\u6d3b\u3001\u7559\u5b58\u3001\u53ec\u56de\u3001\u4ea4\u6613\u8f6c\u5316\uff0c\u6d3b\u52a8\u6267\u884c\u3001KOL/agency \u7ba1\u7406\u4ee5\u53ca\u9884\u6d4b\u5185\u5bb9\u4f9b\u7ed9\uff0c\u5efa\u7acb\u6301\u7eed\u8fd0\u8f6c\u7684\u8fd0\u8425\u4f53\u7cfb\u3002<br />2 \u3001\u5bf9 crypto / prediction markets / trading products \u611f\u5174\u8da3\uff0c\u6709\u76f8\u5173\u63a5\u89e6\u66f4\u597d\u3002<br />3 \u3001\u4e2d\u82f1\u6587\u53ef\u4ee5\u4f5c\u4e3a\u5de5\u4f5c\u8bed\u8a00\u52a0\u5206\u3002<br /><br /><br />Position \u4e94\uff1aPMO \uff08\u8d44\u6df1\u9879\u76ee\u7ba1\u7406\uff09<br />Job Type: Full-Time \uff0cremote<br />PS\uff1a<br />1 \u30015 \u5e74+Web3 PM/PMO \u7ecf\u9a8c+3 \u5e74\u4ea4\u6613\u6240\u540c\u5c97\uff0c\u719f\u6089 Perp DEX/CEX \uff0c\u5934\u90e8\u5e73\u53f0\u80cc\u666f\u4f18\u5148\uff1b\u9700\u5c06\u4e1a\u52a1\u76ee\u6807\u62c6\u89e3\u4e3a\u53ef\u6267\u884c\u8ba1\u5212\uff0c\u4e25\u63a7\u4ea4\u4ed8\u8d28\u91cf\u4e0e\u98ce\u9669\uff0c\u4e3b\u52a8\u534f\u8c03\u8de8\u56e2\u961f\u8d44\u6e90\u3002<br />2 \u3001\u5177\u5907\u521b\u4e1a\u8005\u5fc3\u6001\u4e0e\u4e3b\u4eba\u7fc1\u610f\u8bc6\uff0c\u80fd\u5728\u9ad8\u53d8\u5316\u73af\u5883\u4e2d\u52a8\u6001\u8c03\u6574\u8282\u594f\uff0c\u62d2\u7edd\u88ab\u52a8\u6267\u884c\uff1b\u6301\u7eed\u4f18\u5316\u534f\u4f5c\u6d41\u7a0b\u4e0e\u6807\u51c6\uff0c\u63d0\u5347\u7ec4\u7ec7\u6548\u7387\u3002<br />3 \u3001\u52a0\u5206\uff1a\u8d44\u6df1 Perp DEX \u7528\u6237\uff0c\u61c2\u884d\u751f\u54c1\u4e0e\u94fe\u4e0a\u903b\u8f91\uff1b\u6709\u4ea7\u54c1/\u6280\u672f/\u8fd0\u8425\u80cc\u666f\uff0c\u5177\u4ea7\u54c1\u601d\u7ef4\uff1b\u4e2d\u82f1\u8bed\u6d41\u5229\uff0c\u9002\u5e94\u8de8\u65f6\u533a\uff08 GMT+8 \uff09\u3002<br /><br /><br />\u8bf7\u643a\u5e26\u7b80\u5386\u54a8\u8be2\uff0c\u8c22\u8c22\uff1b<br />TG\uff1a@jtx_2023<br />E:\u00a0justinxu@futuretalent.com.cn"
    }
  ]
}