{"id":166,"date":"2026-03-20T11:18:04","date_gmt":"2026-03-20T03:18:04","guid":{"rendered":"https:\/\/ph.listeningo.cn\/index.php\/2026\/03\/20\/2026-03-19\/"},"modified":"2026-03-20T11:18:04","modified_gmt":"2026-03-20T03:18:04","slug":"2026-03-19","status":"publish","type":"post","link":"https:\/\/ph.listeningo.cn\/index.php\/2026\/03\/20\/2026-03-19\/","title":{"rendered":"PH\u70ed\u699c | 2026-03-19"},"content":{"rendered":"<p><!DOCTYPE html><br \/>\n<html lang=\"zh-CN\"><br \/>\n<head><br \/>\n    <meta charset=\"UTF-8\"><br \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><br \/>\n    <title>Product Hunt \u6bcf\u65e5\u70ed\u699c 2026-03-19<\/title><\/p>\n<style>\n        \/* --- \u5168\u5c40\u91cd\u7f6e\u4e0e\u5b57\u4f53 --- *\/\n        :root {\n            --ph-orange: #FF6154;\n            --text-main: #21293C;\n            --text-secondary: #4B587C;\n            --bg-ai: #F7F7F9;\n            --border-color: #E6E6E6;\n        }<\/p>\n<p>        body {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n            color: var(--text-main);\n            background-color: #ffffff;\n            line-height: 1.6;\n            margin: 0;\n            padding: 20px;\n        }<\/p>\n<p>        .container {\n            max-width: 800px;\n            margin: 0 auto;\n        }<\/p>\n<p>        \/* --- \u5361\u7247\u6837\u5f0f --- *\/\n        .app-card {\n            border-bottom: 1px solid var(--border-color);\n            padding-bottom: 40px;\n            margin-bottom: 40px;\n        }<\/p>\n<p>        \/* --- 1. \u5934\u90e8\u533a\u57df --- *\/\n        .app-header {\n            display: flex;\n            align-items: flex-start;\n            gap: 16px;\n            margin-bottom: 20px;\n        }<\/p>\n<p>        .rank {\n            font-size: 24px;\n            font-weight: 300;\n            color: #999;\n            min-width: 30px;\n            padding-top: 4px;\n        }<\/p>\n<p>        .title-group {\n            flex: 1;\n        }<\/p>\n<p>        .app-title {\n            font-size: 24px;\n            font-weight: 800;\n            margin: 0 0 4px 0;\n            color: var(--text-main);\n            text-decoration: none;\n            display: inline-block;\n        }<\/p>\n<p>        .app-title:hover {\n            color: var(--ph-orange);\n            text-decoration: underline;\n        }<\/p>\n<p>        .vote-btn {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            border: 1px solid var(--border-color);\n            border-radius: 8px;\n            padding: 8px 12px;\n            background: #fff;\n            min-width: 60px;\n            box-shadow: 0 1px 2px rgba(0,0,0,0.05);\n        }<\/p>\n<p>        .vote-arrow {\n            color: var(--ph-orange);\n            font-size: 14px;\n            margin-bottom: -2px;\n        }<\/p>\n<p>        .vote-count {\n            font-weight: 600;\n            font-size: 14px;\n        }<\/p>\n<p>        \/* --- 2. \u5347\u7ea7\u7248\u5a92\u4f53\u753b\u5eca (\u5173\u952e\u4fee\u6539) --- *\/\n        .media-gallery {\n            display: flex;\n            gap: 16px;\n            overflow-x: auto; \/* \u5141\u8bb8\u6a2a\u5411\u6eda\u52a8 *\/\n            padding-bottom: 16px; \/* \u7559\u51fa\u6eda\u52a8\u7a7a\u95f4 *\/\n            scroll-snap-type: x mandatory; \/* \u6eda\u52a8\u5438\u9644\u6548\u679c *\/\n            -webkit-overflow-scrolling: touch; \/* iOS \u5e73\u6ed1\u6eda\u52a8 *\/\n            margin-bottom: 20px;<\/p>\n<p>            \/* \u9690\u85cf\u9ed8\u8ba4\u6eda\u52a8\u6761\u4f46\u4fdd\u7559\u529f\u80fd (Firefox) *\/\n            scrollbar-width: thin;\n            scrollbar-color: #ddd transparent;\n        }<\/p>\n<p>        \/* Webkit \u6eda\u52a8\u6761\u6837\u5f0f\u4f18\u5316 *\/\n        .media-gallery::-webkit-scrollbar {\n            height: 6px;\n        }\n        .media-gallery::-webkit-scrollbar-track {\n            background: transparent;\n        }\n        .media-gallery::-webkit-scrollbar-thumb {\n            background-color: #eee;\n            border-radius: 10px;\n        }<\/p>\n<p>        .media-item-wrapper {\n            flex: 0 0 auto; \/* \u9632\u6b62\u88ab\u538b\u7f29 *\/\n            width: 80%;     \/* \u79fb\u52a8\u7aef\u9ed8\u8ba4\u9732\u51fa\u4e00\u70b9\u4e0b\u4e00\u5f20\uff0c\u63d0\u793a\u53ef\u6ed1\u52a8 *\/\n            max-width: 500px; \/* \u684c\u9762\u7aef\u6700\u5927\u5bbd\u5ea6 *\/\n            aspect-ratio: 16\/9; \/* \u7edf\u4e00\u6bd4\u4f8b *\/<\/p>\n<p>            position: relative;\n            border-radius: 12px;\n            overflow: hidden;\n            border: 1px solid rgba(0,0,0,0.08);\n            background-color: #f5f5f5;\n            scroll-snap-align: center; \/* \u6eda\u52a8\u505c\u6b62\u65f6\u5c45\u4e2d *\/\n        }<\/p>\n<p>        .media-content {\n            width: 100%;\n            height: 100%;\n            object-fit: cover; \/* \u586b\u5145\u5bb9\u5668 *\/\n            display: block;\n            cursor: pointer;\n        }<\/p>\n<p>        \/* \u89c6\u9891\u6807\u7b7e\u7279\u6b8a\u5904\u7406 *\/\n        video.media-content {\n            background-color: #000;\n            cursor: pointer;\n        }<\/p>\n<p>        \/* \u5982\u679c\u53ea\u67091\u4e2a\u5a92\u4f53\uff0c\u4e0d\u8981\u6eda\u52a8\uff0c\u4e14\u5bbd\u5ea6\u81ea\u9002\u5e94 *\/\n        .media-gallery.single-item .media-item-wrapper {\n            width: 100%;\n            max-width: 100%;\n        }<\/p>\n<p>        \/* --- 3. \u63cf\u8ff0\u4e0e\u6807\u7b7e --- *\/\n        .one-liner {\n            font-size: 18px;\n            color: var(--text-secondary);\n            margin-bottom: 12px;\n            font-weight: 500;\n        }<\/p>\n<p>        .tags-container {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 8px;\n            margin-bottom: 24px;\n        }<\/p>\n<p>        .tag {\n            font-size: 12px;\n            color: var(--text-secondary);\n            background-color: #F2F2F2;\n            padding: 4px 10px;\n            border-radius: 20px;\n            font-weight: 600;\n            text-transform: uppercase;\n        }<\/p>\n<p>        \/* --- 4. AI \u6458\u8981\u533a --- *\/\n        .ai-section {\n            background-color: var(--bg-ai);\n            border-radius: 12px;\n            padding: 20px;\n            margin-bottom: 20px;\n            border-left: 4px solid var(--ph-orange);\n        }<\/p>\n<p>        .ai-title {\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--text-main);\n            margin: 0 0 12px 0;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }<\/p>\n<p>        .ai-content {\n            font-size: 15px;\n            color: #333;\n            margin-bottom: 0;\n            line-height: 1.7;\n        }<\/p>\n<p>        \/* --- 5. \u8bc4\u8bba\u533a --- *\/\n        .reviews-section {\n            margin-top: 10px;\n        }<\/p>\n<p>        .review-item {\n            display: flex;\n            gap: 10px;\n            margin-bottom: 12px;\n            font-size: 14px;\n        }<\/p>\n<p>        .review-avatar {\n            font-size: 18px;\n            margin-top: 2px;\n            min-width: 24px;\n        }<\/p>\n<p>        .review-bubble {\n            background: #fff;\n            border: 1px solid var(--border-color);\n            padding: 8px 12px;\n            border-radius: 0 12px 12px 12px;\n            color: var(--text-secondary);\n            line-height: 1.5;\n        }<\/p>\n<p>        .review-author {\n            font-weight: 700;\n            color: var(--text-main);\n            margin-right: 4px;\n            font-style: normal;\n        }<\/p>\n<p>        .comments-section {\n            margin-top: 30px;\n            border-top: 1px solid var(--border-color);\n            padding-top: 20px;\n        }<\/p>\n<p>        .comments-toggle {\n            background-color: #f8f9fa;\n            border: 1px solid var(--border-color);\n            border-radius: 8px;\n            padding: 12px 20px;\n            cursor: pointer;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            width: 100%;\n            font-size: 14px;\n            font-weight: 600;\n            color: var(--text-main);\n            transition: all 0.3s ease;\n        }<\/p>\n<p>        .comments-toggle:hover {\n            background-color: #e9ecef;\n        }<\/p>\n<p>        .comments-toggle .toggle-arrow {\n            font-size: 18px;\n            transition: transform 0.3s ease;\n        }<\/p>\n<p>        .comments-toggle.open .toggle-arrow {\n            transform: rotate(180deg);\n        }<\/p>\n<p>        .comments-container {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.5s ease;\n            margin-top: 15px;\n        }<\/p>\n<p>        .comments-container.open {\n            max-height: 800px;\n            overflow: auto;\n        }<\/p>\n<p>        .comment-item {\n            background-color: #fff;\n            border: 1px solid var(--border-color);\n            border-radius: 8px;\n            padding: 16px;\n            margin-bottom: 12px;\n            font-size: 14px;\n        }<\/p>\n<p>        .comment-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: flex-start;\n            margin-bottom: 8px;\n        }<\/p>\n<p>        .comment-author {\n            font-weight: 600;\n            color: var(--text-main);\n            margin-right: 8px;\n        }<\/p>\n<p>        .comment-content {\n            color: var(--text-secondary);\n            line-height: 1.5;\n            margin-bottom: 10px;\n            word-break: break-word;\n            word-wrap: break-word;\n            overflow-wrap: anywhere;\n            white-space: normal;\n        }<\/p>\n<p>        .comment-content p {\n            margin: 0;\n            word-break: break-word;\n            word-wrap: break-word;\n            overflow-wrap: anywhere;\n            white-space: normal;\n        }<\/p>\n<p>        \/* \u4f18\u5316\u8868\u60c5\u7b26\u53f7\u663e\u793a *\/\n       .emoji {\n            display: inline;\n            max-width: 15px;\n            overflow-wrap: normal;\n        }<\/p>\n<p>        .comment-actions {\n            display: flex;\n            align-items: center;\n            gap: 16px;\n            font-size: 12px;\n            color: var(--text-secondary);\n        }<\/p>\n<p>        .comment-vote {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            cursor: pointer;\n        }<\/p>\n<p>        .comment-replies {\n            margin-top: 12px;\n            margin-left: 20px;\n            padding-left: 12px;\n            border-left: 2px solid var(--border-color);\n        }<\/p>\n<p>        .reply-item {\n            background-color: #f8f9fa;\n            border: 1px solid var(--border-color);\n            border-radius: 6px;\n            padding: 12px;\n            margin-bottom: 8px;\n            font-size: 13px;\n        }<\/p>\n<p>        .reply-content {\n            color: var(--text-secondary);\n            line-height: 1.4;\n            margin-bottom: 6px;\n        }<\/p>\n<p>        \/* --- \u54cd\u5e94\u5f0f\u5fae\u8c03 --- *\/\n        @media (min-width: 600px) {\n            .media-item-wrapper {\n                width: 60%; \/* \u684c\u9762\u7aef\u7a0d\u5fae\u7a84\u4e00\u70b9\uff0c\u5c55\u793a\u66f4\u591a\u5f20 *\/\n                scroll-snap-align: start; \/* \u684c\u9762\u7aef\u9760\u5de6\u5bf9\u9f50 *\/\n            }\n        }<\/p>\n<p>        \/* \u79fb\u52a8\u8bbe\u5907\u54cd\u5e94\u5f0f\u4f18\u5316 *\/\n        @media (max-width: 599px) {\n            \/* \u6a21\u6001\u6846\u4f18\u5316 *\/\n            .modal-content {\n                max-width: 95%;\n                max-height: 85vh;\n                margin: 10vh auto;\n            }<\/p>\n<p>            .close {\n                top: 10px;\n                right: 20px;\n                font-size: 30px;\n                \/* \u589e\u5927\u70b9\u51fb\u533a\u57df *\/\n                padding: 15px;\n            }<\/p>\n<p>            \/* \u89c6\u9891\u64ad\u653e\u56fe\u6807\u4f18\u5316 *\/\n            .play-icon {\n                width: 60px;\n                height: 60px;\n                font-size: 18px;\n            }<\/p>\n<p>            \/* \u786e\u4fdd\u5a92\u4f53\u5185\u5bb9\u5728\u5c0f\u5c4f\u5e55\u4e0a\u6b63\u786e\u663e\u793a *\/\n            .media-content {\n                object-fit: cover;\n            }\n        }<\/p>\n<p>        \/* --- \u56fe\u7247\u653e\u5927\u6a21\u6001\u6846\u6837\u5f0f --- *\/\n        .modal {\n            display: none;\n            position: fixed;\n            z-index: 1000;\n            left: 0;\n            top: 0;\n            width: 100%;\n            height: 100%;\n            background-color: rgba(0, 0, 0, 0.9);\n            overflow: auto;\n            transition: opacity 0.3s ease;\n        }<\/p>\n<p>        .modal-content {\n            display: block;\n            max-width: 90%;\n            max-height: 90vh;\n            margin: 5vh auto;\n            object-fit: contain;\n            animation: zoom 0.3s;\n        }<\/p>\n<p>        @keyframes zoom {\n            from {transform: scale(0.8); opacity: 0;}\n            to {transform: scale(1); opacity: 1;}\n        }<\/p>\n<p>        .close {\n            position: absolute;\n            top: 20px;\n            right: 35px;\n            color: #fff;\n            font-size: 40px;\n            font-weight: bold;\n            transition: 0.3s;\n            cursor: pointer;\n            \/* \u6dfb\u52a0\u89e6\u63a7\u4f18\u5316 *\/\n            padding: 10px;\n            line-height: 1;\n            user-select: none;\n            -webkit-user-select: none;\n        }<\/p>\n<p>        .close:hover,\n        .close:focus {\n            color: #bbb;\n            text-decoration: none;\n        }<\/p>\n<p>        \/* \u89c6\u9891\u70b9\u51fb\u63d0\u793a\u6837\u5f0f *\/\n        .video-overlay {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: rgba(0, 0, 0, 0.2);\n            opacity: 0;\n            transition: opacity 0.3s ease;\n            \/* \u89e6\u63a7\u4f18\u5316 *\/\n            touch-action: manipulation;\n            cursor: pointer;\n        }<\/p>\n<p>        .media-item-wrapper:hover .video-overlay {\n            opacity: 1;\n        }<\/p>\n<p>        \/* \u4e3a\u89e6\u6478\u8bbe\u5907\u6dfb\u52a0\u89e6\u6478\u6548\u679c *\/\n        .media-item-wrapper:active .video-overlay {\n            opacity: 0.8;\n        }<\/p>\n<p>        .play-icon {\n            width: 80px;\n            height: 80px;\n            background-color: rgba(255, 255, 255, 0.9);\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--ph-orange);\n            font-size: 24px;\n            font-weight: bold;\n            \/* \u89e6\u63a7\u4f18\u5316 *\/\n            user-select: none;\n            -webkit-user-select: none;\n        }<\/p>\n<p>        \/* --- \u54cd\u5e94\u5f0f\u5fae\u8c03 --- *\/\n        @media (min-width: 600px) {\n            .media-item-wrapper {\n                width: 60%; \/* \u684c\u9762\u7aef\u7a0d\u5fae\u7a84\u4e00\u70b9\uff0c\u5c55\u793a\u66f4\u591a\u5f20 *\/\n                scroll-snap-align: start; \/* \u684c\u9762\u7aef\u9760\u5de6\u5bf9\u9f50 *\/\n            }\n        }<\/p>\n<p>        \/* \u79fb\u52a8\u8bbe\u5907\u54cd\u5e94\u5f0f\u4f18\u5316 *\/\n        @media (max-width: 599px) {\n            \/* \u6a21\u6001\u6846\u4f18\u5316 *\/\n            .modal-content {\n                max-width: 95%;\n                max-height: 85vh;\n                margin: 10vh auto;\n            }<\/p>\n<p>            .close {\n                top: 10px;\n                right: 20px;\n                font-size: 30px;\n                \/* \u589e\u5927\u70b9\u51fb\u533a\u57df *\/\n                padding: 15px;\n            }<\/p>\n<p>            \/* \u89c6\u9891\u64ad\u653e\u56fe\u6807\u4f18\u5316 *\/\n            .play-icon {\n                width: 60px;\n                height: 60px;\n                font-size: 18px;\n            }<\/p>\n<p>            \/* \u786e\u4fdd\u5a92\u4f53\u5185\u5bb9\u5728\u5c0f\u5c4f\u5e55\u4e0a\u6b63\u786e\u663e\u793a *\/\n            .media-content {\n                object-fit: cover;\n            }\n        }\n    <\/style>\n<p><\/head><br \/>\n<body><\/p>\n<div class=\"container\">\n<h1 style=\"text-align:center; margin-bottom:40px; font-weight:900;\">PH\u70ed\u699c | 2026-03-19<\/h1>\n<p>    <!-- \u5c55\u793aapp\u5361\u7247 --><\/p>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#1<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/FCKF6O6HKHV32R\" class=\"app-title\">Stitch 2.0 by Google<\/a><\/p>\n<div class=\"one-liner\">Vibe design beautiful production-ready UI in seconds<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">556<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Stitch 2.0\u662f\u4e00\u6b3e\u7531Google\u63a8\u51fa\u7684AI\u539f\u751f\u8bbe\u8ba1\u5de5\u5177\uff0c\u5141\u8bb8\u7528\u6237\u901a\u8fc7\u81ea\u7136\u8bed\u8a00\u3001\u8bed\u97f3\u548c\u667a\u80fd\u4f53\u534f\u4f5c\uff0c\u5728\u7edf\u4e00\u753b\u5e03\u4e0a\u5feb\u901f\u751f\u6210\u9ad8\u4fdd\u771fUI\u548c\u4ea4\u4e92\u539f\u578b\uff0c\u65e8\u5728\u5c06\u521b\u610f\u60f3\u6cd5\u5728\u6570\u79d2\u5185\u8f6c\u5316\u4e3a\u53ef\u4ea4\u4ed8\u7684\u754c\u9762\u8bbe\u8ba1\uff0c\u6781\u5927\u63d0\u5347\u4e86\u8bbe\u8ba1\u63a2\u7d22\u548c\u4ea7\u54c1\u539f\u578b\u7684\u6784\u5efa\u6548\u7387\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/bf776ea0-d07e-468b-80d9-4dd6712a639a.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/471d3256-cf58-4414-a03e-351a09596356.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/9ee0473d-bfa6-4271-998f-b2540c1341c9.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/595f328c-b85e-4948-b138-3482faa04e6f.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/9ea7de76-cef2-4bea-a43b-a58fc16f2d6d.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/08dce253-af61-4336-9537-d8e3238a7de8.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/K8BSCVKfk4s\"><source src=\"https:\/\/youtu.be\/K8BSCVKfk4s\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Design Tools<\/span><br \/>\n            <span class=\"tag\">Prototyping<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u8bbe\u8ba1\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">UI\u751f\u6210<\/span><br \/>\n            <span class=\"tag\">\u539f\u578b\u8bbe\u8ba1<\/span><br \/>\n            <span class=\"tag\">\u667a\u80fd\u4f53\u534f\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u81ea\u7136\u8bed\u8a00\u4ea4\u4e92<\/span><br \/>\n            <span class=\"tag\">\u8bbe\u8ba1\u7cfb\u7edf<\/span><br \/>\n            <span class=\"tag\">\u8c37\u6b4c\u4ea7\u54c1<\/span><br \/>\n            <span class=\"tag\">\u8bbe\u8ba1\u5f00\u53d1\u4e00\u4f53\u5316<\/span><br \/>\n            <span class=\"tag\">\u8bed\u97f3\u8bbe\u8ba1<\/span><br \/>\n            <span class=\"tag\">\u753b\u5e03\u534f\u4f5c<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u60ca\u53f9\u5176\u751f\u6210\u6548\u679c\u4e0e\u901f\u5ea6\uff0c\u4f46\u6838\u5fc3\u5173\u5207\u70b9\u96c6\u4e2d\u4e8e\u751f\u6210UI\u4e0e\u73b0\u6709\u751f\u4ea7\u4ee3\u7801\/\u8bbe\u8ba1\u7cfb\u7edf\u7684\u6574\u5408\u96be\u9898\uff0c\u5982\u8bbe\u8ba1\u4ee4\u724c\u4e0d\u5339\u914d\u3001\u7ec4\u4ef6\u5e93\u4e0d\u517c\u5bb9\u3002\u540c\u65f6\uff0c\u5bf9\u5de5\u5177\u5728\u8fed\u4ee3\u4e2d\u7684\u8bbe\u8ba1\u4e00\u81f4\u6027\u3001\u64cd\u4f5c\u900f\u660e\u5ea6\uff08\u7f3a\u4e4f\u72b6\u6001\u53cd\u9988\u4e0e\u786e\u8ba4\u673a\u5236\uff09\u4ee5\u53ca\u5e73\u53f0\u653f\u7b56\u98ce\u9669\uff08\u5982\u82f9\u679c\u5bf9\u201c\u6c1b\u56f4\u7f16\u7801\u201d\u5e94\u7528\u7684\u5ba1\u67e5\uff09\u63d0\u51fa\u4e86\u7591\u95ee\u548c\u5efa\u8bae\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Stitch 2.0\u6240\u4ee3\u8868\u7684\uff0c\u662f\u8c37\u6b4c\u5c06AI\u4ece\u201c\u8bbe\u8ba1\u8f85\u52a9\u201d\u63a8\u5411\u201c\u8bbe\u8ba1\u4e3b\u4f53\u201d\u7684\u4e00\u6b21\u6fc0\u8fdb\u5c1d\u8bd5\u3002\u5176\u6838\u5fc3\u4ef7\u503c\u5e76\u975e\u7b80\u5355\u7684\u201c\u66f4\u5feb\u51fa\u56fe\u201d\uff0c\u800c\u5728\u4e8e\u6784\u5efa\u4e00\u4e2a\u80fd\u591f\u540c\u65f6\u7406\u89e3\u56fe\u50cf\u3001\u4ee3\u7801\u548c\u6587\u672c\u8bed\u4e49\u7684\u201c\u591a\u6a21\u6001\u8bbe\u8ba1\u753b\u5e03\u201d\uff0c\u8bd5\u56fe\u5c06\u4ea7\u54c1\u6784\u601d\u3001\u89c6\u89c9\u8bbe\u8ba1\u548c\u539f\u578b\u903b\u8f91\u538b\u7f29\u8fdb\u4e00\u4e2a\u7531\u81ea\u7136\u8bed\u8a00\u9a71\u52a8\u7684\u7edf\u4e00\u4e0a\u4e0b\u6587\u73af\u5883\u4e2d\u3002\u8fd9\u9884\u793a\u7740\u4e00\u79cd\u201c\u5bf9\u8bdd\u5373\u8bbe\u8ba1\u201d\u7684\u65b0\u8303\u5f0f\uff0c\u5bf9\u5feb\u901f\u9a8c\u8bc1\u60f3\u6cd5\u7684\u4ea7\u54c1\u7ecf\u7406\u548c\u72ec\u7acb\u5f00\u53d1\u8005\u6781\u5177\u5438\u5f15\u529b\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0cProduct Hunt\u793e\u533a\u7684\u53cd\u9988\u7cbe\u51c6\u5730\u523a\u7a7f\u4e86\u5f53\u524d\u6240\u6709AI\u8bbe\u8ba1\u5de5\u5177\u5171\u6709\u7684\u534e\u4e3d\u6ce1\u6cab\uff1a\u751f\u4ea7\u5c31\u7eea\u6027\u3002\u7528\u6237\u6b22\u547c\u5176\u751f\u6210\u6548\u679c\uff0c\u4f46\u65cb\u5373\u8ffd\u95ee\u4e0e\u73b0\u6709\u8bbe\u8ba1\u7cfb\u7edf\uff08Design Tokens\u3001\u7ec4\u4ef6\u5e93\uff09\u7684\u517c\u5bb9\u6027\u3002\u8fd9\u63ed\u793a\u4e86AI\u8bbe\u8ba1\u4ece\u201c\u73a9\u5177\u201d\u5230\u201c\u5de5\u5177\u201d\u7684\u5173\u952e\u58c1\u5792\uff1a\u771f\u6b63\u7684\u751f\u4ea7\u529b\u5de5\u5177\u5fc5\u987b\u878d\u5165\u73b0\u6709\u5de5\u4f5c\u6d41\u548c\u89c4\u8303\u4f53\u7cfb\uff0c\u800c\u975e\u6bcf\u6b21\u90fd\u521b\u9020\u4e00\u5ea7\u5b64\u5c9b\u3002\u5c3d\u7ba1Stitch\u5f15\u5165\u4e86DESIGN.md\u548c\u5185\u7f6e\u8bbe\u8ba1\u7cfb\u7edf\u6765\u7ef4\u62a4\u5185\u90e8\u4e00\u81f4\u6027\uff0c\u4f46\u5bf9\u5916\u90e8\u7cfb\u7edf\u7684\u201c\u7406\u89e3\u4e0e\u9002\u5e94\u201d\u80fd\u529b\uff0c\u624d\u662f\u5176\u80fd\u5426\u88ab\u56e2\u961f\u91c7\u7eb3\u7684\u751f\u6b7b\u7ebf\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u66f4\u6df1\u5c42\u7684\u6311\u6218\u5728\u4e8e\uff0cStitch\u7684\u201c\u667a\u80fd\u201d\u672c\u8eab\u53ef\u80fd\u6210\u4e3a\u534f\u4f5c\u7684\u969c\u788d\u3002\u6709\u8bc4\u8bba\u6307\u51fa\u5176\u7f3a\u4e4f\u64cd\u4f5c\u900f\u660e\u5ea6\u548c\u786e\u8ba4\u673a\u5236\uff0c\u50cf\u4e00\u4e2a\u6c89\u9ed8\u800c\u6b66\u65ad\u7684\u5408\u4f5c\u4f19\u4f34\u3002\u5f53AI\u62e5\u6709\u8fc7\u9ad8\u7684\u81ea\u4e3b\u88c1\u91cf\u6743\u5374\u65e0\u6cd5\u6e05\u6670\u6c9f\u901a\u5176\u201c\u63a8\u7406\u8fc7\u7a0b\u201d\u65f6\uff0c\u4f1a\u635f\u5bb3\u8bbe\u8ba1\u5e08\u7684\u638c\u63a7\u611f\u548c\u4fe1\u4efb\u611f\uff0c\u8fd9\u5728\u4e13\u4e1a\u5de5\u4f5c\u6d41\u7a0b\u4e2d\u662f\u81f4\u547d\u7684\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u6b64\u5916\uff0cFigma\u80a1\u4ef7\u56e0\u4e4b\u6ce2\u52a8\u3001\u82f9\u679c\u653f\u7b56\u6536\u7d27\u7b49\u5916\u90e8\u8bc4\u8bba\uff0c\u70b9\u660e\u4e86\u66f4\u5b8f\u5927\u7684\u4ea7\u4e1a\u53d9\u4e8b\uff1a\u4ee5\u8c37\u6b4c\u4e3a\u4ee3\u8868\u7684\u79d1\u6280\u5de8\u5934\uff0c\u6b63\u901a\u8fc7\u5c06\u5c16\u7aefAI\u6a21\u578b\u5782\u76f4\u6574\u5408\u8fdb\u57fa\u7840\u751f\u4ea7\u529b\u5de5\u5177\uff0c\u7cfb\u7edf\u6027\u91cd\u5851\u751a\u81f3\u98a0\u8986\u4f20\u7edf\u4e13\u4e1a\u8f6f\u4ef6\u5e02\u573a\u3002Stitch\u4e0d\u4ec5\u662f\u8bbe\u8ba1\u5de5\u5177\uff0c\u66f4\u662f\u8c37\u6b4c\u4e89\u593a\u4e0b\u4e00\u4ee3\u4eba\u673a\u4ea4\u4e92\u5165\u53e3\u548c\u5f00\u53d1\u751f\u6001\u7684\u6218\u7565\u68cb\u5b50\u3002\u5b83\u7684\u6700\u7ec8\u5bf9\u624b\u53ef\u80fd\u4e0d\u662fFigma\uff0c\u800c\u662f\u6240\u6709\u56fa\u5b88\u4f20\u7edf\u56fe\u5f62\u754c\u9762\u521b\u4f5c\u6a21\u5f0f\u7684\u601d\u7ef4\u5b9a\u5f0f\u3002\u5176\u6210\u8d25\u5c06\u4e0d\u53d6\u51b3\u4e8e\u751f\u6210\u4e86\u591a\u5c11\u60ca\u8273\u7684demo\uff0c\u800c\u5728\u4e8e\u80fd\u5426\u8de8\u8d8a\u201c\u539f\u578b\u201d\u4e0e\u201c\u4ea7\u54c1\u201d\u4e4b\u95f4\u90a3\u9053\u7531\u590d\u6742\u6027\u3001\u534f\u4f5c\u6027\u548c\u89c4\u8303\u6027\u6784\u6210\u7684\u9e3f\u6c9f\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Stitch 2.0 by Google<\/span>\n                <\/div>\n<div class=\"comment-content\">Meet Stitch, your AI-native vibe design partner. Create, iterate, and collaborate on high-fidelity UI using natural language, voice, and context-aware agents. Design across images, code, and text in one canvas, generate instant prototypes, and maintain consistency with built-in design systems and DESIGN.md. From idea to interface in seconds \u2014 faster, smarter, and more intuitive than ever.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I had hunted <a href=\"https:\/\/www.producthunt.com\/products\/stitch-by-google\" target=\"_blank\" rel=\"noopener\">Stitch by Google<\/a> almost a month ago. The Stitch team is back with some major updates to Stitch, thereby making it your AI-native vibe design partner! \ud83d\ude42<\/p>\n<\/p>\n<p><strong>Here is a quick walkthrough of everything new in Stitch:<\/strong><\/p>\n<\/p>\n<p>\ud83c\udfa8 The <strong>AI-native canvas<\/strong> can hold and reason across images, code, and text simultaneously. The new agent manager helps you design in parallel. (PS \u2026 light mode!)<\/p>\n<\/p>\n<p>\ud83e\udde0 A <strong>smarter design agent<\/strong> now understands your entire canvas context. You can swap images, generate product briefs, or mix mobile and desktop screens on the same canvas.<\/p>\n<\/p>\n<p>\ud83c\udf99\ufe0f You can <strong>vibe design with your voice<\/strong> (in Preview). Stitch can \u2018see\u2019 your canvas and your selected screens. You can ask for design critiques, variations, or navigate your canvas.<\/p>\n<\/p>\n<p>\u26a1\ufe0f <strong>Instant prototypes<\/strong>. Just hit the play button to see a prototype or preview your app in seconds. Stitch can imagine the next screen based on your mouse click.<\/p>\n<\/p>\n<p>\ud83d\udcd0 <strong>DESIGN .md and consistency<\/strong>. Every new design automatically starts with a cohesive design system which vastly improves consistency. The new DESIGN .md file can be used to export or import your design rules.<\/p>\n<p>Read more about the updates <a href=\"https:\/\/x.com\/stitchbygoogle\/status\/2034332847893574080?s=20\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">here<\/a>. Stitch is perfect for designers exploring variations or founders shaping new products. If you\u2019re into the future of AI + design, this is worth checking out! <\/p>\n<\/p>\n<p>I hunt the latest and greatest launches in tech, SaaS and AI, follow to be notified <strong>\u2192<\/strong> <a href=\"https:\/\/www.producthunt.com\/@rohanrecommends\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rohanrecommends<\/a> <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>18<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mykola_kondratiuk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mykola_kondratiuk<\/a>&nbsp;Google&#8217;s latest AI announcement triggered a 10% plunge in Figma&#8217;s stock price, erasing roughly $2 billion in market value in a single day. <\/p>\n<\/p>\n<p>Anthropic and OpenAI have similarly hammered cybersecurity companies (down 30%), legal firms (down 35%), financial analysts, and software engineers through rapid feature rollouts. <\/p>\n<\/p>\n<p>A handful of tech giants, often just 2-4 players are systematically consuming entire professions at breakneck speed. <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/5ef736b8-43e7-4f79-80c6-be21e7b0f7cb.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format\" style=\"max-width: 100%\"><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>7<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Curious how Stitch handles the gap between generated UI and production code. With most vibe design tools I&#8221;ve tried, the output looks great in isolation but falls apart once you drop it into an existing design system &#8211; wrong tokens, hardcoded values, etc. Does Stitch have any awareness of existing component libraries or is it starting fresh each time? Also wondering about responsive behavior &#8211; generated from a single viewport or does it reason about breakpoints at generation time?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>12<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mykola_kondratiuk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mykola_kondratiuk<\/a>&nbsp;Responsiveness is reasoned at generation time. It creates mobile-first code with fluid grids and implied breakpoints for multiple viewports, not just one.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>10<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>That mobile-first with fluid grids approach makes sense &#8211; better than the tools that just output fixed px values. The component library question is really the harder one for us. We have a design system and every new tool we try generates code that looks right but ignores our token names. Curious if there is any import\/config mechanism coming for that.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>10<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Looks pretty cool. Tho today I read that Apple started rejecting solutions that are vibecoded. \ud83e\udee3<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>11<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@busmark_w_nika\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@busmark_w_nika<\/a>&nbsp;yes, they aren&#8217;t fully rejecting, they aren&#8217;t allowing apps that build AI-generated apps that run and evolve inside another app. Maybe you&#8217;re referring to this update: <a href=\"https:\/\/www.producthunt.com\/p\/vibecoding\/apple-cracks-down-on-vibe-coding-apps\" target=\"_blank\" rel=\"noopener\">https:\/\/www.producthunt.com\/p\/vibecoding\/apple-cracks-down-on-vibe-coding-apps<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>8<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@busmark_w_nika\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@busmark_w_nika<\/a>&nbsp;Yeah I saw that too. It seems more about apps that generate apps inside them rather than tools like this, but still interesting to see platforms react to this trend. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>7<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@busmark_w_nika\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@busmark_w_nika<\/a>&nbsp;oh what? how come?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I\u2019ve tried a few similar tools, and they look great at first but get messy when you try to integrate them into an existing system. Curious how well this handles that in practice.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>7<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I am often trying to marketing assets with product UI. Is this something that can help me with that? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>7<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Tested it without giving any UI hints, just described the core functionality, and Stitch inferred a layout I would have probably landed on myself after a few iterations. Impressive how it picks up context implicitly.<\/p>\n<p>Curious: how does it handle design consistency when you iterate heavily and go back and forth with prompts? Does <a href=\"http:\/\/DESIGN.md\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">DESIGN.md<\/a> help keep things stable or does it drift?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>6<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The token mismatch Mykola called out is the production blocker. Every vibe design tool I&#8217;ve tried generates clean code that ignores your design tokens and component API. If Stitch can ingest a token file and respect those constraints at generation time, that closes the prototype-to-production gap.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>6<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Thanks! I really enjoyed using Stitch \u2014 it helped me improve what I already felt was a promising UI.<\/p>\n<p>That said, one thing I (and other iOS engineers I\u2019ve spoken to) found frustrating is the lack of visibility into what Stitch is doing. For example, when I point out issues or explain what I don\u2019t like in a design, Stitch starts making changes without confirming whether it actually understood my concerns. It would be really valuable to have more communication and feedback \u2014 especially asking clarifying questions before jumping straight into a solution.<\/p>\n<\/p>\n<p>Another issue is that it sometimes seems to hang indefinitely. The only way to recover is to refresh the page or rerun the prompt, but there\u2019s no indication of whether it\u2019s still working or stuck. Some kind of status feedback would make a big difference here.<\/p>\n<\/p>\n<p>Lastly, I often find it confusing to choose between Gemini 3.1 (Pro) and NanoBanana. When I\u2019m making small refinements to an existing UI, it\u2019s not clear which option is more appropriate. It can feel like Gemini 3.1 would give better results, but at the same time, NanoBanana seems more suited to iterative tweaks \u2014 making the choice unclear.<\/p>\n<\/p>\n<p>Congratulations!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>6<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Sounds like a lot of &#8220;inspirations&#8221; from  <a href=\"https:\/\/www.wenderapp.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.wenderapp.com\/<\/a> \ud83e\udee3<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This is crazy. I tried it and got amazing results. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@faux16\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@faux16<\/a>&nbsp;I know, right?! I prompted and couldn&#8217;t believe the incredible precision, spot-on context and stunning aesthetics it delivered. Beyond amazing! <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Great Product honestly<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Amazing. I tried it, the results were impressive.<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Stitch 2.0 is looking promising. Congratulations to all involved. Hope this integrated environment becomes helpful to designers and developers<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#2<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/QWPGVYW4USQ4SJ\" class=\"app-title\">MiniMax-M2.7<\/a><\/p>\n<div class=\"one-liner\">Self-evolving AI model powering autonomous agents<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">324<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>\u4e00\u6b3e\u5177\u5907\u81ea\u6211\u8fdb\u5316\u80fd\u529b\u7684AI\u667a\u80fd\u4f53\u6a21\u578b\uff0c\u901a\u8fc7\u521b\u5efa\u667a\u80fd\u4f53\u5de5\u5177\u94fe\u3001\u7ec4\u5efa\u591a\u667a\u80fd\u4f53\u56e2\u961f\u534f\u4f5c\uff0c\u5728\u8f6f\u4ef6\u5f00\u53d1\u3001\u8c03\u8bd5\u7814\u7a76\u7b49\u590d\u6742\u4efb\u52a1\u573a\u666f\u4e2d\uff0c\u51cf\u5c11\u4e86\u4eba\u5de5\u5e72\u9884\u9700\u6c42\uff0c\u5b9e\u73b0\u4e86\u4ece\u9759\u6001\u5de5\u5177\u5230\u52a8\u6001\u6267\u884c\u7cfb\u7edf\u7684\u8de8\u8d8a\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/154ab794-a7af-4642-8f28-ff60933f2a51.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/92c7f819-c529-4620-b688-1471e25b282d.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/fcff59c5-8e1b-4e46-a431-3b5766c93948.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/2a88c261-f175-4d2a-804d-1b50255a7064.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/6cb4dca1-3388-49be-a670-cb0a52754389.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/1529fd96-65d9-487f-b45d-6cfd3b827394.gif?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">API<\/span><br \/>\n            <span class=\"tag\">Open Source<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u81ea\u4e3b\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">\u81ea\u6211\u8fdb\u5316AI<\/span><br \/>\n            <span class=\"tag\">\u591a\u667a\u80fd\u4f53\u534f\u4f5c<\/span><br \/>\n            <span class=\"tag\">AI\u539f\u751f\u5de5\u4f5c\u6d41<\/span><br \/>\n            <span class=\"tag\">\u4ee3\u7801\u751f\u6210<\/span><br \/>\n            <span class=\"tag\">\u8f6f\u4ef6\u5f00\u53d1<\/span><br \/>\n            <span class=\"tag\">AI\u6a21\u578bAPI<\/span><br \/>\n            <span class=\"tag\">\u81ea\u52a8\u5316\u6267\u884c<\/span><br \/>\n            <span class=\"tag\">\u6301\u7eed\u5b66\u4e60<\/span><br \/>\n            <span class=\"tag\">\u667a\u80fd\u4f53\u6846\u67b6<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8ba4\u53ef\u81ea\u6211\u8fdb\u5316\u662fAI\u53d1\u5c55\u7684\u5fc5\u7136\u65b9\u5411\uff0c\u60ca\u53f9\u5176\u8fed\u4ee3\u901f\u5ea6\u548c\u4ee3\u7801\u80fd\u529b\u3002\u6838\u5fc3\u5173\u5207\u96c6\u4e2d\u5728\u201c\u53ef\u63a7\u6027\u201d\u4e0e\u201c\u53ef\u9884\u6d4b\u6027\u201d\uff1a\u5982\u4f55\u786e\u4fdd\u8fdb\u5316\u7cfb\u7edf\u7684\u751f\u4ea7\u73af\u5883\u7a33\u5b9a\u6027\u3001\u5982\u4f55\u5e73\u8861\u63a2\u7d22\u4e0e\u5229\u7528\u3001\u5982\u4f55\u5ba1\u67e5\u548c\u7ba1\u7406\u5176\u957f\u671f\u8bb0\u5fc6\u3001\u4ee5\u53ca\u201c\u81ea\u6211\u8fdb\u5316\u201d\u7684\u5177\u4f53\u6280\u672f\u5185\u6db5\u4e0e\u8fb9\u754c\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                MiniMax M2.7\u6240\u6807\u699c\u7684\u201c\u81ea\u6211\u8fdb\u5316\u201d\uff0c\u4e0e\u5176\u8bf4\u662f\u4e00\u6b21\u6a21\u578b\u80fd\u529b\u7684\u8d28\u53d8\uff0c\u4e0d\u5982\u8bf4\u662f\u4e00\u573a\u7cbe\u660e\u7684\u53d9\u4e8b\u5347\u7ea7\u3002\u5b83\u5c06AI\u884c\u4e1a\u5185\u90e8\u6301\u7eed\u8fdb\u884c\u7684\u6a21\u578b\u8fed\u4ee3\u3001\u63d0\u793a\u5de5\u7a0b\u4f18\u5316\u3001\u667a\u80fd\u4f53\u5de5\u4f5c\u6d41\u8bbe\u8ba1\u7b49\u4e13\u4e1a\u8fc7\u7a0b\uff0c\u5305\u88c5\u6210\u4e00\u4e2a\u770b\u4f3c\u81ea\u4e3b\u7684\u201c\u9ed1\u7bb1\u201d\u7cfb\u7edf\u3002\u5176\u771f\u6b63\u4ef7\u503c\u4e0d\u5728\u4e8e\u7384\u4e4e\u7684\u201c\u8fdb\u5316\u201d\uff0c\u800c\u5728\u4e8e\u5c06\u4e00\u7cfb\u5217\u590d\u6742\u80fd\u529b\u2014\u2014\u591a\u667a\u80fd\u4f53\u534f\u4f5c\u3001\u957f\u4e0a\u4e0b\u6587\u8bb0\u5fc6\u3001\u4ee3\u7801\u4e0e\u8c03\u8bd5\u2014\u2014\u6574\u5408\u4e3a\u4e00\u4e2a\u58f0\u79f0\u80fd\u95ed\u73af\u6539\u8fdb\u7684\u201c\u667a\u80fd\u4f53\u5de5\u5382\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u8bc4\u8bba\u533a\u7684\u5174\u594b\u4e0e\u5fe7\u8651\u7cbe\u51c6\u5730\u63ed\u793a\u4e86\u4ea7\u54c1\u7684\u53cc\u91cd\u6027\uff1a\u5f00\u53d1\u8005\u770b\u5230\u7684\u662f\u81ea\u52a8\u5316\u590d\u6742\u4efb\u52a1\u3001\u63d0\u5347\u6548\u7387\u7684\u201c\u8d85\u7ea7\u52a9\u624b\u201d\uff1b\u800c\u4e25\u8083\u7684\u4ece\u4e1a\u8005\u5219\u8b66\u60d5\u201c\u81ea\u6211\u8fdb\u5316\u201d\u53d9\u4e8b\u4e0b\u6f5c\u85cf\u7684\u63a7\u5236\u6743\u8ba9\u6e21\u4e0e\u7cfb\u7edf\u4e0d\u53ef\u9884\u6d4b\u98ce\u9669\u3002\u4ea7\u54c1\u8bd5\u56fe\u89e3\u51b3\u7684\u201c\u51cf\u5c11\u4eba\u5de5\u5e72\u9884\u201d\u75db\u70b9\u786e\u5b9e\u5b58\u5728\uff0c\u4f46\u5b83\u7528\u201c\u8fdb\u5316\u201d\u4e00\u8bcd\u5de7\u5999\u5730\u56de\u907f\u4e86\u5173\u952e\u95ee\u9898\uff1a\u7cfb\u7edf\u6539\u8fdb\u7684\u51b3\u7b56\u6743\u7a76\u7adf\u5728\u8c01\u624b\u4e2d\uff1f\u662f\u4f9d\u636e\u7528\u6237\u53cd\u9988\u7684\u5b9a\u5411\u4f18\u5316\uff0c\u8fd8\u662f\u4e0d\u53d7\u63a7\u7684\u81ea\u6211\u7a81\u53d8\uff1f\n            <\/p>\n<p class=\"ai-content\">\n                \u56e0\u6b64\uff0cM2.7\u7684\u6838\u5fc3\u7a81\u7834\u6216\u8bb8\u4e0d\u5728\u6280\u672f\uff0c\u800c\u5728\u4ea7\u54c1\u5b9a\u4f4d\u3002\u5b83\u4e0d\u518d\u6ee1\u8db3\u4e8e\u5145\u5f53\u88ab\u52a8\u5de5\u5177\uff0c\u800c\u662f\u8bd5\u56fe\u6210\u4e3a\u53ef\u6258\u7ba1\u590d\u6742\u9879\u76ee\u7684\u201c\u521d\u7ea7\u5408\u4f19\u4eba\u201d\u3002\u8fd9\u4e00\u5b9a\u4f4d\u8f6c\u53d8\u6781\u5177\u5438\u5f15\u529b\uff0c\u4e5f\u6781\u5176\u5371\u9669\u3002\u5b83\u9884\u793a\u7740AI\u5e94\u7528\u6b63\u4ece\u201c\u529f\u80fd\u4ea4\u4ed8\u201d\u8fc8\u5411\u201c\u8d23\u4efb\u4ea4\u4ed8\u201d\uff0c\u4f46\u5f53\u524d\u7684\u6280\u672f\u662f\u5426\u8db3\u4ee5\u652f\u6491\u5176\u627f\u8bfa\u7684\u201c\u81ea\u4e3b\u6027\u201d\u800c\u4e0d\u5f15\u53d1\u6df7\u4e71\uff0c\u4ecd\u9700\u6253\u4e0a\u5de8\u5927\u95ee\u53f7\u3002\u5e02\u573a\u7684\u8ffd\u6367\u53cd\u6620\u4e86\u5bf9\u81ea\u52a8\u5316\u6781\u81f4\u7684\u6e34\u671b\uff0c\u800c\u51b7\u9759\u7684\u8d28\u7591\u5219\u662f\u9632\u6b62\u6211\u4eec\u8fc7\u65e9\u8e0f\u5165\u4e00\u4e2a\u81ea\u5df1\u4e5f\u65e0\u6cd5\u7406\u89e3\u7684\u7cfb\u7edf\u8ff7\u5bab\u7684\u5fc5\u9700\u4e4b\u58f0\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">MiniMax-M2.7<\/span>\n                <\/div>\n<div class=\"comment-content\">MiniMax M2.7 is a self-evolving AI model that helped build its own capabilities. It can create agent harnesses, collaborate via Agent Teams, and handle complex tasks like coding, debugging, and research. With strong SWE-Pro performance and reduced intervention time, it moves beyond static AI into systems that continuously learn, adapt, and execute complex work with minimal human input. Available via API and MiniMax Agent for builders pushing AI-native workflows.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p><strong>MiniMax M2.7<\/strong> is an AI agent model pushing toward self-evolving systems, not just assisting work, but actively improving how it works.<\/p>\n<\/p>\n<p>Current AI still needs heavy human orchestration across research, engineering, and workflows. M2.7 builds and optimizes its own agent harness, using memory, self-feedback, and iterative loops to improve performance over time.<\/p>\n<p><strong>What\u2019s different is the self-evolution loop<\/strong> \u2014 it can analyze failures, modify its own setup, and re-run experiments autonomously. That\u2019s a big shift from static models.<\/p>\n<\/p>\n<p><strong>Key features:<\/strong><\/p>\n<ul>\n<li>\n<p>Agent Teams for multi-agent collaboration<\/p>\n<\/li>\n<li>\n<p>Complex skill execution with high adherence<\/p>\n<\/li>\n<li>\n<p>Strong performance across software engineering + office workflows<\/p>\n<\/li>\n<li>\n<p>End-to-end project delivery + real-world debugging<\/p>\n<\/li>\n<\/ul>\n<p><strong>Benefits<\/strong>: Faster experimentation, reduced manual effort, and AI that acts more like a junior researcher\/operator than just a tool.<\/p>\n<\/p>\n<p>Great for developers, researchers, and teams building AI-native workflows or automating complex tasks.<\/p>\n<p>How far do you think self-evolving agents can go before humans are only setting goals and everything else runs autonomously?<\/p>\n<\/p>\n<p><strong>I hunt the latest and greatest launches in tech, SaaS and AI, follow to be notified<\/strong> <strong>\u2192<\/strong> <a href=\"https:\/\/www.producthunt.com\/@rohanrecommends\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rohanrecommends<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>5<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>until they do the wrong thing at scale.<\/p>\n<p>How do you control that?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This direction feels inevitable.<br \/>Once agents start improving their own workflows, it stops being just a tool and becomes more like a system you\u2019re managing.<\/p>\n<p>The part I keep thinking about is control.<br \/>If the system keeps evolving its own setup, how do you keep things predictable in production?<\/p>\n<p>Especially for real workflows, stability often matters more than raw capability.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Self-evolving AI is the right direction for any prediction system where the underlying distribution changes continuously. Our football analytics model faces exactly this \u2014 features that predicted match outcomes well last season (possession stats, pressing intensity) need reweighting as teams adapt tactically. A static model doesn&#8217;t flag when its feature importance has drifted, so you only discover the problem in retrospect.<\/p>\n<\/p>\n<p>The &#8216;analyze failures, modify setup, re-run&#8217; loop you describe is essentially formalizing what good data scientists do manually between seasons. The self-feedback mechanism is what&#8217;s interesting \u2014 the system needs to know not just that it failed, but <em>why<\/em> it failed in a way that suggests a structural fix vs a data quality issue.<\/p>\n<\/p>\n<p>The hard tradeoff in real-time prediction contexts: how does M2.7 balance exploration (trying new configurations) vs exploitation (keeping outputs stable while a process is live)? In a sports context, you can&#8217;t be A\/B testing model architectures mid-match. Curious if the self-evolution loop has a &#8216;freeze&#8217; mode for production stability.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The long-term memory feature is what makes this interesting to me. Most AI agents today are essentially stateless \u2013 you start fresh every session and lose all the context you&#8217;ve built up. An agent that actually remembers your preferences and past tasks over weeks could be a real productivity unlock.<\/p>\n<p>How does the memory work in practice? Is there a way to review or edit what the agent has stored about you, or is it a black box? Being able to curate that memory layer would make a big difference for trust, especially when connecting it to workplace tools.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/products\/minimax-m2-5\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"minimax-m2-5\" target=\"_blank\" rel=\"noopener\">@MiniMax<\/a> is cooking. They launched M2.5 <a href=\"https:\/\/www.producthunt.com\/products\/minimax-m2-5?comment=5154411\" target=\"_blank\" rel=\"noopener\">last month<\/a>, with SOTA performance at coding (SWE-Bench Verified 80.2%), and they&#8217;re pushing it forward (again) with M2.7, with an 88% win-rate vs M2.5. <\/p>\n<\/p>\n<p>Mind-blowing. <\/p>\n<p>Oh and pro tip: you can give it a spin for free in <a href=\"https:\/\/www.producthunt.com\/products\/kilocode\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"kilocode\" target=\"_blank\" rel=\"noopener\">@Kilo Code<\/a> and <a href=\"https:\/\/www.producthunt.com\/products\/kiloclaw\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"kiloclaw\" target=\"_blank\" rel=\"noopener\">@KiloClaw<\/a> \u270c\ufe0f<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>One concern is predictability. If the system keeps evolving its own setup, it might become harder to track why certain decisions are being made. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Big believer in this direction, the real shift is not better models, it\u2019s systems that can execute and improve over time.<\/p>\n<p>What\u2019s interesting here is the move toward agent teams and real task execution. That\u2019s where most things still break today.<\/p>\n<p>Curious how you\u2019re thinking about consistency, memory, and control as the system evolves, especially for enterprise use.<\/p>\n<p>If this works as described, this is not just another AI product, it\u2019s a step toward autonomous execution. <a href=\"https:\/\/www.producthunt.com\/@mazula95\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"mazula95\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mazula95<\/a> <a href=\"https:\/\/www.producthunt.com\/@rohanrecommends\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"rohanrecommends\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rohanrecommends<\/a> <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@rohanrecommends\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"rohanrecommends\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rohanrecommends<\/a> <a href=\"https:\/\/www.producthunt.com\/@ebruollang\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"ebruollang\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ebruollang<\/a> I definitely agree! I\u2019ll be testing it soon with real use cases using the OpenCode agent.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I&#8217;ve been using MiniMax 2.5 in my product and the bar is really high already &#8211; can&#8217;t wait to try 2.7<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congratulations on the launch \ud83c\udf89, we&#8217;ve seen great results with 2.5, and we added 2.7 to <a href=\"https:\/\/agenhq.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">agenhq.com<\/a> already \ud83d\ude80<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Ok this is awesome&#8230;just gave it a try on a specific use case and totally worked as intended.  Well done. I&#8217;m going to keep using this.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>&#8220;Self-evolving&#8221; is doing a lot of work in the tagline &#8211; curious what that actually means in practice. Is M2.7 updating weights from deployment feedback, or is it more like improved fine-tuning pipelines between releases? The autonomous agents use case is where I keep hitting model limitations &#8211; mostly around tool use consistency across long sessions. Does this address that specifically or is it more general capability improvement?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#3<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/X4EY7ZAP7OYZHK\" class=\"app-title\">Netlify.new<\/a><\/p>\n<div class=\"one-liner\">Start a project with just a prompt on Netlify<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">261<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>\u4e00\u6b3e\u5141\u8bb8\u7528\u6237\u4ec5\u901a\u8fc7\u81ea\u7136\u8bed\u8a00\u63cf\u8ff0\uff0c\u5373\u53ef\u7531AI\u4ee3\u7406\u76f4\u63a5\u751f\u6210\u5e76\u90e8\u7f72\u51fa\u62e5\u6709\u751f\u4ea7\u73af\u5883URL\u7684\u5b8c\u6574\u5e94\u7528\uff0c\u65e0\u9700\u4ee3\u7801\u4ed3\u5e93\u6216\u672c\u5730\u8bbe\u7f6e\uff0c\u65e8\u5728\u6d88\u9664\u4eceAI\u751f\u6210\u4ee3\u7801\u5230\u5b9e\u9645\u53ef\u8fd0\u884c\u4ea7\u54c1\u4e4b\u95f4\u7684\u5de8\u5927\u9e3f\u6c9f\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/7585f49d-3700-4a2f-964d-6daba1fdf75f.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/824639ac-6153-4a48-841c-1a71347f8795.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/811d145a-8d85-4751-8697-3e3979f3a39e.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/8d80f597-862e-44d1-8b3a-3f97b4af4761.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Developer Tools<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">No-Code<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u4ee3\u7801\u751f\u6210<\/span><br \/>\n            <span class=\"tag\">\u65e0\u4ee3\u7801\/\u4f4e\u4ee3\u7801<\/span><br \/>\n            <span class=\"tag\">\u5e94\u7528\u90e8\u7f72<\/span><br \/>\n            <span class=\"tag\">\u5feb\u901f\u539f\u578b<\/span><br \/>\n            <span class=\"tag\">\u4e91\u5f00\u53d1\u5e73\u53f0<\/span><br \/>\n            <span class=\"tag\">\u8fed\u4ee3\u5f00\u53d1<\/span><br \/>\n            <span class=\"tag\">\u751f\u4ea7\u5c31\u7eea<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u63d0\u793a\u5de5\u7a0b<\/span><br \/>\n            <span class=\"tag\">\u57fa\u7840\u8bbe\u65bd\u81ea\u52a8\u5316<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8d5e\u8d4f\u5176\u201c\u4ece\u63d0\u793a\u5230\u4ea7\u54c1\u201d\u7684\u4e00\u7ad9\u5f0f\u6d41\u7a0b\u548c\u539f\u5730\u8fed\u4ee3\u80fd\u529b\uff0c\u8ba4\u4e3a\u8fd9\u89e3\u51b3\u4e86AI\u5de5\u5177\u751f\u6210\u4ee3\u7801\u540e\u7684\u90e8\u7f72\u65ad\u5c42\u75db\u70b9\u3002\u4e3b\u8981\u7591\u95ee\u96c6\u4e2d\u5728\uff1a\u5bf9\u590d\u6742\u5e94\u7528\uff08\u5982\u542b\u6570\u636e\u5e93\u3001\u9274\u6743\uff09\u7684\u652f\u6301\u6df1\u5ea6\u3001\u4e0eVercel\u7b49\u5e73\u53f0\u7684\u8fc1\u79fb\u8def\u5f84\u3001\u914d\u7f6e\uff08\u5982\u73af\u5883\u53d8\u91cf\uff09\u7684\u81ea\u52a8\u5316\u7a0b\u5ea6\uff0c\u4ee5\u53ca\u9879\u76ee\u4e0a\u4e0b\u6587\u7ee7\u627f\u80fd\u529b\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Netlify.new\u5e76\u975e\u53c8\u4e00\u4e2aAI\u4ee3\u7801\u751f\u6210\u5668\uff0c\u800c\u662f\u4e00\u6b21\u5bf9\u201c\u5f00\u53d1\u5b8c\u6210\u5b9a\u4e49\u201d\u7684\u6fc0\u8fdb\u91cd\u6784\u3002\u5b83\u7684\u771f\u6b63\u91ce\u5fc3\uff0c\u662f\u6210\u4e3aAI\u539f\u751f\u65f6\u4ee3\u7684\u5e94\u7528\u201c\u64cd\u4f5c\u7cfb\u7edf\u5c42\u201d\uff0c\u5c06\u63d0\u793a\uff08prompt\uff09\u76f4\u63a5\u7f16\u8bd1\u4e3a\u53ef\u8fd0\u884c\u7684\u670d\u52a1\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5f53\u524d\u591a\u6570AI\u7f16\u7801\u5de5\u5177\u6b62\u6b65\u4e8e\u4ee3\u7801\u8f93\u51fa\uff0c\u5c06\u6700\u68d8\u624b\u7684\u90e8\u7f72\u3001\u914d\u7f6e\u3001\u57fa\u7840\u8bbe\u65bd\u96c6\u6210\u7b49\u201c\u810f\u6d3b\u7d2f\u6d3b\u201d\u629b\u56de\u7ed9\u5f00\u53d1\u8005\uff0c\u8fd9\u6b63\u662f\u521b\u65b0\u52a8\u91cf\u7184\u706d\u7684\u201c\u6b7b\u4ea1\u4e4b\u8c37\u201d\u3002Netlify.new\u7684\u7280\u5229\u4e4b\u5904\u5728\u4e8e\uff0c\u5b83\u7528\u81ea\u8eab\u6210\u719f\u7684\u4e91\u57fa\u7840\u8bbe\u65bd\uff08\u5168\u7403\u8fb9\u7f18\u7f51\u7edc\u3001\u65e0\u670d\u52a1\u5668\u51fd\u6570\u3001\u8868\u5355\u7b49\uff09\u4f5c\u4e3a\u201c\u8fd0\u884c\u65f6\u201d\uff0c\u5c06AI\u751f\u6210\u7684\u4ee3\u7801\u76f4\u63a5\u6ce8\u5165\u8fd9\u4e2a\u5df2\u5c31\u7eea\u7684\u3001\u751f\u4ea7\u7ea7\u7684\u73af\u5883\u3002\u8fd9\u76f8\u5f53\u4e8e\u4e3aAI\u521b\u9020\u529b\u63d0\u4f9b\u4e86\u5373\u65f6\u7684\u3001\u53ef\u89c4\u6a21\u5316\u7684\u73b0\u5b9e\u8f7d\u4f53\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u5ba3\u79f0\u7684\u201c\u539f\u5730\u8fed\u4ee3\u201d\u662f\u53e6\u4e00\u4e2a\u5173\u952e\u4ef7\u503c\u70b9\uff0c\u5b83\u8bd5\u56fe\u89e3\u51b3AI\u751f\u6210\u4ee3\u7801\u7684\u201c\u4e00\u6b21\u6027\u201d\u548c\u201c\u788e\u7247\u5316\u201d\u987d\u75be\u3002\u7528\u6237\u4e0d\u662f\u4e0d\u65ad\u91cd\u542f\u9879\u76ee\uff0c\u800c\u662f\u5728\u540c\u4e00\u4e2a\u6301\u7eed\u5b58\u5728\u7684\u5e94\u7528\u5b9e\u4f53\u4e0a\u53e0\u52a0\u4fee\u6539\uff0c\u8fd9\u5411\u201c\u53ef\u8fdb\u5316\u201d\u7684AI\u534f\u4f5c\u5f00\u53d1\u8fc8\u51fa\u4e86\u4e00\u6b65\u3002\u7136\u800c\uff0c\u8fd9\u4e5f\u66b4\u9732\u4e86\u5176\u5f53\u524d\u7684\u8fb9\u754c\uff1a\u4ece\u8bc4\u8bba\u4e2d\u7684\u5c16\u9510\u63d0\u95ee\u53ef\u89c1\uff0c\u5bf9\u4e8e\u9700\u8981\u590d\u6742\u72b6\u6001\u7ba1\u7406\u3001\u6570\u636e\u8fc1\u79fb\u548c\u56e2\u961f\u534f\u4f5c\u7684\u6210\u719f\u9879\u76ee\uff0c\u5b83\u80fd\u5426\u80dc\u4efb\u4ecd\u662f\u5de8\u5927\u95ee\u53f7\u3002\u5b98\u65b9\u56de\u590d\u4e5f\u6697\u793a\uff0c\u8fd9\u66f4\u591a\u662f\u9488\u5bf9\u7eff\u5730\u9879\u76ee\u3001\u539f\u578b\u548c\u5185\u90e8\u5de5\u5177\u7684\u201c\u5feb\u901f\u542f\u52a8\u5668\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u56e0\u6b64\uff0cNetlify.new\u7684\u4ef7\u503c\u5b9a\u4f4d\u975e\u5e38\u6e05\u6670\uff1a\u5b83\u4e0d\u662f\u6765\u53d6\u4ee3\u4f20\u7edf\u4e13\u4e1a\u5f00\u53d1\u6d41\u7a0b\uff0c\u800c\u662f\u65e8\u5728\u541e\u566c\u4ece\u201c\u60f3\u6cd5\u201d\u5230\u201c\u7b2c\u4e00\u4e2a\u53ef\u5206\u4eabURL\u201d\u4e4b\u95f4\u7684\u4e00\u5207\u6469\u64e6\u3002\u5b83\u964d\u4f4e\u4e86\u5bf9\u201c\u57fa\u7840\u8bbe\u65bd\u8ba4\u77e5\u201d\u7684\u95e8\u69db\uff0c\u5141\u8bb8\u4ea7\u54c1\u7ecf\u7406\u3001\u8bbe\u8ba1\u5e08\u7b49\u975e\u6838\u5fc3\u5f00\u53d1\u8005\u5feb\u901f\u9a8c\u8bc1\u60f3\u6cd5\uff0c\u540c\u65f6\u4e5f\u4e3a\u5f00\u53d1\u8005\u63d0\u4f9b\u4e86\u4e00\u4e2a\u524d\u6240\u672a\u6709\u7684\u9ad8\u901f\u6c99\u76d2\u3002\u5176\u6210\u8d25\u5173\u952e\u5728\u4e8e\uff0c\u80fd\u5426\u5728\u4fdd\u6301\u201c\u7b80\u5355\u9b54\u6cd5\u201d\u7684\u540c\u65f6\uff0c\u4f18\u96c5\u5730\u5904\u7406\u590d\u6742\u6027\u95ee\u9898\uff0c\u5426\u5219\u53ef\u80fd\u88ab\u5c40\u9650\u4e8e\u73a9\u5177\u9879\u76ee\uff0c\u96be\u4ee5\u89e6\u53ca\u771f\u6b63\u7684\u751f\u4ea7\u529b\u6838\u5fc3\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Netlify.new<\/span>\n                <\/div>\n<div class=\"comment-content\">Start a project on Netlify with just a prompt\u2014no repo or local setup needed! Describe your app, pick an AI agent (Claude, Gemini, or Codex), and get a working, live production URL immediately. Iterate in place on real Netlify infrastructure with built-in forms and serverless functions. Traditional methods still work, but now you can go from prompt to real product instantly, without migrating later. Git is there when you&#8217;re ready. Fastest way to try it: netlify.new<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey Product Hunt! \ud83d\udc4b<\/p>\n<\/p>\n<p>I&#8217;m KP from the team at Netlify.<\/p>\n<\/p>\n<p>We kept seeing the same gap: AI tools are incredible at generating code, but there&#8217;s still a wall between &#8220;here&#8217;s your code&#8221; and &#8220;here&#8217;s your live product.&#8221; <\/p>\n<\/p>\n<p>You generate something, then you&#8217;re on your own to host it, wire up auth, configure builds, and figure out deployment. That&#8217;s where momentum dies.<\/p>\n<\/p>\n<p><strong>So we built <\/strong><a href=\"http:\/\/netlify.new\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><strong>netlify.new<\/strong><\/a><strong>. <\/strong><\/p>\n<\/p>\n<p>Go there, describe what you want, pick your AI agent (Claude, Gemini, or Codex), and you get a working app deployed to a live URL \u2014 not a preview, not a sandbox, a real production site on Netlify.<\/p>\n<\/p>\n<p>The part we&#8217;re most excited about is what happens next. <\/p>\n<\/p>\n<p>You don&#8217;t start over when you want to change something. You run the agent again and iterate on the same app. <\/p>\n<\/p>\n<p>Add a contact form, swap the layout, wire up authentication \u2014 it all happens in place. No regenerating, no migrating, no re-platforming.<\/p>\n<\/p>\n<p>We designed this for the prompt-first builders who want to ship real things fast \u2014 but also for the developers who want to invite their designer or PM to spin up an internal tool without handing them a CLI.<\/p>\n<\/p>\n<p>Try it at <a href=\"http:\/\/netlify.new\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">netlify.new<\/a> and let us know what you build. <\/p>\n<\/p>\n<p>We&#8217;re especially curious: what&#8217;s the first thing you&#8217;d prompt?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>41<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@thisiskp_\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@thisiskp_<\/a>&nbsp;Many congratulations on the launch, KP and team. \ud83d\ude42 <\/p>\n<p>Is this suitable for complex applications too? Example, an app already has a database, authentication, or existing users, what happens when the agent modifies schemas, logic, or integrations? Is there versioning, migration handling or rollback built into the workflow?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>9<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@thisiskp_\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@thisiskp_<\/a>&nbsp;having been a Netlify customer who loves how simple and easy the hosting has been this is a huge unlock to now being able to <em>start<\/em> all my projects on Netlify &#8211; plus being able to choose from the most powerful AI models all in one place. <\/p>\n<p>Going to be building on the Netlify platform even more now and it&#8217;s for sure in my vibe coding stack. <\/p>\n<p>Watched the Community Drop yesterday and it&#8217;s so cool to see how it came together! Congrats to the entire team for all the efforts in building and launching this new feature! \ud83d\ude80<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@thisiskp_\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@thisiskp_<\/a>&nbsp;Really like the framing here. The &#8220;wall between code and live product&#8221; is exactly where most AI coding tools drop the ball.<\/p>\n<p>Curious how you&#8217;d position this vs Google AI Studio or v0 for someone evaluating all three. The way I see it: AI Studio is more of a model playground, v0 is great for component-level UI generation but you still need to wire everything up yourself. <a href=\"http:\/\/netlify.new\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">netlify.new<\/a> seems to be going after the full deployment loop, which is a different bet entirely.<\/p>\n<p>Is that the right read? And for teams already on Vercel or on a custom CI\/CD setup, is there a migration path or is this more of a greenfield tool for now?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>How many AI-generated apps have you had to rebuild once they needed real infrastructure? Netlify now lets you start from a prompt and deploy directly to production &#8211; so the thing you prototype is the thing you scale. <\/p>\n<p>The curated prompt templates for common Netlify workflows &#8211; like accessibility audits and A\/B testing with Edge Functions &#8211; are super useful. Pick a template, hand it to your agent in Netlify, and keep iterating. Couldn&#8217;t be more excited about this launch! \ud83c\udf89<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@hughbeme\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@hughbeme<\/a>&nbsp;getting to build from 0 on production-grade deployment environment is just epic. <\/p>\n<\/p>\n<p>Also, it would be impossible at the rate at which we build our internal apps without this feature. Thanks for all that you do in leading from the front in building \ud83d\ude42<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>What I really liked is that you can run the agent again on the same app. Most tools make you start from scratch every time. You let people keep building. That feels real.<\/p>\n<p>Anyway, just wanted to say this is cool. Hope it goes well, <a href=\"https:\/\/www.producthunt.com\/@thisiskp_\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@thisiskp_<\/a>!<\/p>\n<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@taimur_haider1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@taimur_haider1<\/a>&nbsp;Well said, thanks man!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Finally! Watching the team work on it and using the early versions I couldn&#8217;t wait anymore for the final one. Such an awesome addition to the platform<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@youvalv\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@youvalv<\/a>&nbsp;Thanks to you and the team for all the hard work on bringing this to life! We know it&#8217;s only going to get better from here \ud83d\ude42<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This idea of going straight from prompt to a live URL is interesting to me. I usually spend more time setting up than building, so I can see myself using this just to test ideas quickly without overthinking the setup part.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The prompt-to-deploy flow is something I keep wanting to work seamlessly. Been building a few small tools recently where the bottleneck is actually the setup &#8211; getting env vars, build config, and domain wired up correctly takes longer than writing the code. Does netlify.new handle that config layer from the prompt, or is the prompt mostly for the app code and you still do infra setup manually after?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mykola_kondratiuk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mykola_kondratiuk<\/a>&nbsp;It&#8217;s pretty compatible with being able to handle most config changes from prompts. We will be added a special flow for env vars to keep them isolated and there are things we are going to do to ensure the permissions work well. We also support things working as config in code in addition to in the UI, lots of options and lots of improvements coming!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Netlify has always been the place you bring your project after you&#8217;ve built it and you were ready to host it on the best infra with the best DX. Now you can also create new projects on Netlify and it&#8217;s already set up on the best infra, ready for iteration. Prototypes, internal tools, and iterating on real world sites, this is amazing!!<\/p>\n<p>Also don&#8217;t forget you can have your full team on Netlify with roles that allow granular access to only the areas that your team agrees on. True full team empowerment and governance.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@developsean\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@developsean<\/a>&nbsp;thanks Sean! all I want to say is I\u2019m specifically grateful you led the team to bring this to life so thousands (millions?) of vibe coders and internal builders can go 0-1 on their ideas easily. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I like the simplicity here. I can imagine opening it, typing an idea, and just seeing something real instead of a mock. That alone makes it feel more usable compared to tools that stop at code generation. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Is the goal to start with Netlify and then export to the IDE for further complex work or is the goal that I should be able to stay within Netlify throughout my whole development process? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@lienchueh\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lienchueh<\/a>&nbsp;we give you the full set of options.<\/p>\n<p>Internally we&#8217;ve built complex projects entirely with Agent Runners, but our main app is a 10 year old React app linked to GitHub with an existing workflow around it. There we still use Agent Runners to build some features while other work is done outside of Netlify and pushed via GitHub.<\/p>\n<p>When you&#8217;ve started a project from Agent Runners you can always push it to a new git repo and start using any other toolchain in addition to Agent Runners.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Can you bring your own context or instructions to the agent, or does it start fresh each time? For anything beyond a landing page the agent needs project context to make good decisions, and that&#8217;s where most of these tools break down. Building Ritemark app &#8211; context and instructions are piling up as fast as code.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@jarmo_tuisk2\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@jarmo_tuisk2<\/a>&nbsp;Right now we have per project context that you can save after the project is created, but it is an interesting idea to think about it for every new project the whole team. For now, you&#8217;ll want to make sure to include it in the initial prompt. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#4<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/JMODKEWNZJOEM5\" class=\"app-title\">InfrOS<\/a><\/p>\n<div class=\"one-liner\">Predict and validate cloud architectures before launch<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">253<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>\u4e00\u6b3e\u901a\u8fc7\u4eff\u771f\u9a8c\u8bc1\uff0c\u5728\u90e8\u7f72\u524d\u4e3a\u56e2\u961f\u4e3b\u52a8\u8bbe\u8ba1\u548c\u4f18\u5316\u4e91\u67b6\u6784\u7684AI\u9a71\u52a8\u5e73\u53f0\uff0c\u89e3\u51b3\u4e86\u4e91\u57fa\u7840\u8bbe\u65bd\u56e0\u88ab\u52a8\u54cd\u5e94\u5f0f\u4f18\u5316\u800c\u5bfc\u81f4\u7684\u6210\u672c\u8d85\u652f\u548c\u6027\u80fd\u4e0d\u7a33\u5b9a\u7684\u884c\u4e1a\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/e760b1e5-9a52-447c-8702-a08a597ca3d2.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/d39bdf1e-7a84-41a9-a4b4-d4d290c38a3f.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/d6ee8372-6d17-49a1-948e-5f4548b50f13.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/7b63d3cc-a604-4b7a-a41b-6d414866936b.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/d8ea8786-86db-44e1-a2fa-1c49cf674d7a.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/vmPAo7tm-ms?si=0Q61DSgOMHs3iQ49\"><source src=\"https:\/\/youtu.be\/vmPAo7tm-ms?si=0Q61DSgOMHs3iQ49\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Software Engineering<\/span><br \/>\n            <span class=\"tag\">Developer Tools<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u4e91\u67b6\u6784\u8bbe\u8ba1<\/span><br \/>\n            <span class=\"tag\">\u57fa\u7840\u8bbe\u65bd\u5373\u4ee3\u7801<\/span><br \/>\n            <span class=\"tag\">AI\u4f18\u5316<\/span><br \/>\n            <span class=\"tag\">\u4eff\u771f\u9a8c\u8bc1<\/span><br \/>\n            <span class=\"tag\">\u6210\u672c\u4f18\u5316<\/span><br \/>\n            <span class=\"tag\">DevOps<\/span><br \/>\n            <span class=\"tag\">Shift-Left<\/span><br \/>\n            <span class=\"tag\">\u4e91\u8fc1\u79fb<\/span><br \/>\n            <span class=\"tag\">\u6027\u80fd\u9884\u6d4b<\/span><br \/>\n            <span class=\"tag\">\u4e91\u7ba1\u7406<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8ba4\u53ef\u201c\u90e8\u7f72\u524d\u9a8c\u8bc1\u201d\u7684\u7406\u5ff5\uff0c\u8ba4\u4e3a\u5176\u89e3\u51b3\u4e86\u884c\u4e1a\u987d\u75be\u3002\u6838\u5fc3\u5173\u6ce8\u70b9\u96c6\u4e2d\u5728\uff1a\u4eff\u771f\u6280\u672f\u7684\u771f\u5b9e\u6027\u4e0e\u6df1\u5ea6\uff08\u5982\u4f55\u6a21\u62df\u6d41\u91cf\u4e0e\u6545\u969c\uff09\u3001\u5982\u4f55\u5904\u7406\u9891\u7e41\u7684\u9700\u6c42\u53d8\u66f4\u3001\u6210\u672c\u8282\u7ea6\u7684\u5177\u4f53\u6765\u6e90\uff08\u662f\u8d44\u6e90\u89c4\u683c\u8c03\u6574\u8fd8\u662f\u67b6\u6784\u7ea7\u4f18\u5316\uff09\uff0c\u4ee5\u53ca\u4ea7\u54c1\u5bf9\u4e2a\u4eba\u5f00\u53d1\u8005\u6216\u5c0f\u56e2\u961f\u7684\u9002\u7528\u6027\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                InfrOS\u7684\u6838\u5fc3\u7406\u5ff5\u201cShift-Left Optimization\u201d\u5e76\u975e\u5168\u65b0\u6982\u5ff5\uff0c\u4f46\u5176\u901a\u8fc7\u201c\u8bbe\u8ba1-\u4eff\u771f-\u9a8c\u8bc1\u201d\u7684\u95ed\u73af\uff0c\u8bd5\u56fe\u5c06\u8fd9\u4e00\u7406\u5ff5\u4ece\u53e3\u53f7\u53d8\u4e3a\u53ef\u6267\u884c\u7684\u5de5\u7a0b\u5b9e\u8df5\u3002\u5176\u771f\u6b63\u4ef7\u503c\u4e0d\u5728\u4e8e\u201c\u9884\u6d4b\u201d\uff0c\u800c\u5728\u4e8e\u201c\u8bc1\u660e\u201d\u2014\u2014\u901a\u8fc7\u5728\u5176\u4e91\u7aef\u6c99\u7bb1\u4e2d\u5b9e\u9645\u8fd0\u884cTop 3\u67b6\u6784\u65b9\u6848\u5e76\u57fa\u51c6\u6d4b\u8bd5\uff0c\u7528\u6570\u636e\u66ff\u4ee3\u731c\u6d4b\uff0c\u5c06\u67b6\u6784\u51b3\u7b56\u4ece\u4e00\u95e8\u827a\u672f\u5411\u4e00\u95e8\u79d1\u5b66\u63a8\u8fdb\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u5ba3\u79f0\u7684\u201c\u771f\u5b9e\u73af\u5883\u4eff\u771f\u201d\u9762\u4e34\u6839\u672c\u6027\u8d28\u7591\uff1a\u5728\u6ca1\u6709\u771f\u5b9e\u4e1a\u52a1\u6d41\u91cf\u548c\u4e0d\u53ef\u9884\u6d4b\u7684\u5206\u5e03\u5f0f\u7cfb\u7edf\u4ea4\u4e92\u4e0b\uff0c\u4eff\u771f\u7684\u4fdd\u771f\u5ea6\u5929\u82b1\u677f\u6709\u591a\u9ad8\uff1f\u5b83\u6216\u8bb8\u80fd\u5b8c\u7f8e\u9a8c\u8bc1\u4e00\u4e2a\u9759\u6001\u67b6\u6784\u7684\u8d44\u6e90\u914d\u6bd4\u548c\u57fa\u7840\u6027\u80fd\uff0c\u4f46\u80fd\u5426\u6355\u6349\u5230\u751f\u4ea7\u73af\u5883\u4e2d\u90a3\u4e9b\u8be1\u5f02\u7684\u5076\u53d1\u6545\u969c\u548c\u94fe\u5f0f\u53cd\u5e94\uff1f\u8fd9\u51b3\u5b9a\u4e86\u5b83\u662f\u201c\u9ad8\u7ea7\u8ba1\u7b97\u5668\u201d\u8fd8\u662f\u201c\u6570\u5b57\u5b6a\u751f\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ea7\u54c1\u66f4\u6df1\u5c42\u7684\u91ce\u5fc3\u5728\u4e8e\u6210\u4e3a\u201c\u57fa\u7840\u8bbe\u65bd\u7684\u52a8\u6001\u5927\u8111\u201d\u3002\u5b83\u4e0d\u4ec5\u505a\u4e00\u6b21\u6027\u8bbe\u8ba1\uff0c\u66f4\u627f\u8bfa\u968f\u4ee3\u7801\u3001\u9700\u6c42\u3001\u4e91\u670d\u52a1\u5546\u62a5\u4ef7\u7684\u53d8\u5316\u800c\u6301\u7eed\u201c\u53d7\u63a7\u91cd\u8bbe\u8ba1\u201d\u3002\u8fd9\u89e6\u53ca\u4e86\u4e91\u7ba1\u7406\u7684\u7ec8\u6781\u75db\u70b9\uff1a\u67b6\u6784\u6f02\u79fb\u3002\u5982\u679c\u5b83\u80fd\u53ef\u9760\u5b9e\u73b0\uff0c\u5176\u4ef7\u503c\u5c06\u4ece\u201c\u90e8\u7f72\u52a0\u901f\u5668\u201d\u5347\u7ea7\u4e3a\u201c\u5168\u751f\u547d\u5468\u671f\u6cbb\u7406\u5e73\u53f0\u201d\u3002\u4f46\u8fd9\u4e5f\u4f7f\u5176\u590d\u6742\u5ea6\u9661\u589e\uff0c\u5176AI\u63a8\u8350\u5f15\u64ce\u7684\u201c\u6b63\u786e\u6027\u201d\u5c06\u627f\u53d7\u5de8\u5927\u538b\u529b\uff0c\u65e9\u671f\u5728GPU\u67b6\u6784\u63a8\u8350\u4e0a\u7684\u632b\u8d25\u5df2\u9884\u793a\u4e86\u8fd9\u6761\u8def\u7684\u8270\u96be\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cInfrOS\u7784\u51c6\u4e86\u4e00\u4e2a\u9ad8\u4ef7\u503c\u4e14\u75bc\u75db\u611f\u5f3a\u70c8\u7684\u5e02\u573a\u3002\u5176\u6210\u529f\u4e0d\u53d6\u51b3\u4e8e\u7406\u5ff5\u7684\u5148\u8fdb\u6027\uff0c\u800c\u53d6\u51b3\u4e8e\u4eff\u771f\u6280\u672f\u7684\u6df1\u5ea6\u3001AI\u63a8\u8350\u7684\u53ef\u9760\u6027\u4ee5\u53ca\u80fd\u5426\u5c06\u590d\u6742\u7684\u91cd\u8bbe\u8ba1\u8fc7\u7a0b\u7b80\u5316\u4e3a\u53ef\u4fe1\u8d56\u7684\u201c\u4e00\u952e\u4f18\u5316\u201d\u3002\u5b83\u4e0d\u662f\u5728\u4f18\u5316\u4e91\u8d44\u6e90\uff0c\u800c\u662f\u5728\u8bd5\u56fe\u4f18\u5316\u548c\u6807\u51c6\u5316\u4e91\u67b6\u6784\u5e08\u7684\u51b3\u7b56\u8fc7\u7a0b\u672c\u8eab\u3002\u8fd9\u6761\u8def\u82e5\u80fd\u8d70\u901a\uff0c\u5c06\u662f\u8303\u5f0f\u7684\u8f6c\u53d8\uff1b\u82e5\u8d70\u4e0d\u901a\uff0c\u5219\u53ef\u80fd\u6ca6\u4e3a\u53c8\u4e00\u4e2a\u7cbe\u7f8e\u7684\u8f85\u52a9\u8bbe\u8ba1\u5de5\u5177\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">InfrOS<\/span>\n                <\/div>\n<div class=\"comment-content\">For teams building cloud systems, InfrOS designs and validates inherently optimized architectures that align to your priorities. It doesn\u2019t just predict outcomes, it proves them through emulation before deployment &#8211; and helps you evolve infrastructure with control over time.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey Product Hunt \ud83d\udc4b<\/p>\n<p>I&#8217;m Naor, co-founder and CEO of InfrOS.<\/p>\n<\/p>\n<p>The standard cloud workflow is broken \u2014 and everyone&#8217;s normalized it:<\/p>\n<p>Deploy \u2192 watch things break \u2192 optimize reactively. Repeat forever.<\/p>\n<p><strong>We flipped it<\/strong>.<\/p>\n<\/p>\n<p>InfrOS takes your requirements upfront \u2014 business, technical, compliance \u2014 and proactively designs the right architecture before anything gets built. We then emulate it in a real environment to validate performance before a single resource is provisioned. What you deploy is already optimized. Real optimized. <\/p>\n<p>And when your codebase, requirements, cloud provider offering, environment or price changes? InfrOS reoptimizes at the design level. Not a patch. A controlled redesign.<\/p>\n<\/p>\n<p>We call it shift-left optimization. We don&#8217;t predict how your cloud will perform \u2014 <strong>we prove it.<\/strong><\/p>\n<p>Early customers are seeing 43% infrastructure cost reductions and 63% faster deployments. We just closed our first Fortune 500 deals through the Ignite DeepTech accelerator, and we&#8217;re opening InfrOS to the broader community today.<\/p>\n<p>\ud83c\udf81 Product Hunt exclusive: Use code PHLAUNCH for 20% off our paid plans\u2014 valid 7 days.<\/p>\n<\/p>\n<p><strong>Two things I&#8217;d love your feedback on<\/strong>:<\/p>\n<p> Does the shift-left framing resonate with how your team thinks about infrastructure?<\/p>\n<p> What&#8217;s the hardest part of your current architecture workflow?<\/p>\n<p>We&#8217;ll be here all day \u2014 ask us anything. <\/p>\n<p>\ud83d\ude4f<\/p>\n<p>\u2014 Naor<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>20<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@yangoj\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@yangoj<\/a>&nbsp;Awesome stuff, congrats on the launch! For the 43% cost reduction \u2014 is that coming mostly from right-sizing, or more about actually catching architectural mistakes (wrong service choices, bad topology) that humans miss?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>4<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey Product Hunt:)<br \/>A lot of thought went into making this practical, not just theoretical. Really excited to launch it!!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>9<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This is a strong take on a problem many teams have simply accepted as normal. The idea of validating and optimizing infrastructure before deployment feels far more practical than constantly reacting after things break. I am especially curious about the emulation layer you mentioned. How closely does it match real-world production behavior across different cloud environments?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>8<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@akshay_kumar_hireid\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@akshay_kumar_hireid<\/a>&nbsp;Thanks! that\u2019s exactly why emulation is such a core part of what we do.<\/p>\n<\/p>\n<p>It\u2019s not just an abstract validation layer. We actually run the proposed architectures in our own cloud environment (in a very focused and non-costly way), based on the system requirements and, when relevant, what our agent learns from the existing environment.<\/p>\n<\/p>\n<p>That allows us to identify the strongest architecture options for the system\u2019s requirements and gives teams visibility into likely outcomes before deployment. So instead of relying on generic best practices or assumptions, we can evaluate how each architecture is expected to behave in the real world.<\/p>\n<\/p>\n<p>That\u2019s what gets us much closer to real-world production behavior across different cloud environments: not just recommending an architecture, but proving expected results before it goes live.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>5<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>really interesting angle on cloud optimization this feels like solving the problem at the right stage instead of waiting for infra issues to show up later. the \u201cprove it before deploy\u201d part especially stood out. how are you handling cases where requirements change very frequently across teams?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>8<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@nayan_surya98\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@nayan_surya98<\/a>&nbsp;Appreciate it! <br \/>About requirements that change frequently, That&#8217;s one of our strongest points. Our mission is to make infrastructure dynamic and evolve over time &#8211; without having to spend entire teams&#8217; sprints on non-necessary Rearchitecting. <\/p>\n<p>That&#8217;s why we connect to the actual environment, emulate and PROVE the results of Rearchitecting in terms of performance, cost, reliability etc. and can prove exactly when the ROI for that is positive &#8211; and when you shouldn&#8217;t spend any time on that. <br \/>So, the more changes your teams make &#8211; the more value you can get from knowing when you really should rearchitect, instead of guessing<\/p>\n<\/p>\n<p>Hope that answers your question:)<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>6<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@nayan_surya98\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@nayan_surya98<\/a>&nbsp;Thank you for your interest and support. We&#8217;re here all day if you have any more questions<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>4<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Really excited to finally share this and grateful to everyone taking a look today! I truly believe this product will reshape the way teams design their infrastructure. We\u2019re here all day, come say hi!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>8<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Thrilled to be launching InfrOS today.<br \/>We built it around a belief that feels obvious in hindsight: infrastructure decisions should be validated before anything gets provisioned, not after issues show up in production. That shift from reactive fixes to proactive design is what excited us most, and we\u2019re happy to finally share it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>6<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey Product Hunt! \ud83d\udc4b<\/p>\n<p>I\u2019m Elia, data &amp; AI lead at InfrOS (and employee #1).<\/p>\n<p>When I joined, this was a vision. Today we\u2019re a team of 12. Watching what got built over countless late   nights finally reach real customers with no touch  is something I genuinely can\u2019t put  into words.<\/p>\n<p>My job was to build the AI side from the ground up, specifically the GenAI recommendation engine, which turned out to be one of the most demanding and rewarding things I\u2019ve worked on. You can\u2019t recommend what you don\u2019t understand, so I went deep on system design, cloud computing, AWS, Azure, and GCP in ways I hadn\u2019t anticipated. Every architectural pattern, every trade-off between cost, performance, security, and reliability, I had to truly internalize it all to make the system credible.<\/p>\n<p>Early on, a potential design partner came in pushing hard on GPU infrastructure and AI training. At the time, we thought companies in the data center world might become a core customer segment for us, so we went deep in that direction. We spent a week pushing hard to make it work and understand what that world really needed. When Itay joined the team, his very first day immediately turned into diving straight into this project with us, delivering code and debugging code at the spot. I still laugh about that with him. We didn\u2019t get there in time, and the partnership didn\u2019t happen. It stung.<\/p>\n<p>But months later, an enterprise customer came knocking on the door. And we delivered without breaking a sweat.<\/p>\n<p>That week ended up being a real turning point for the product. It forced us to understand the hard edges of infrastructure recommendations in ways we never would have otherwise. It also helped clarify that our long-term path was different from what we had initially imagined. The AI I was building couldn\u2019t just be fluent; it had to be right, under pressure, for real workloads. GPUs taught us that.<\/p>\n<p>That\u2019s the gap InfrOS is built for: teams know their goals, but rarely have the bandwidth to reason carefully through every infrastructure decision under deadline pressure. We wanted to bring that structured, battle-tested thinking to every team, not just the ones with a seasoned cloud architect in the room.<\/p>\n<p>We\u2019re proud of where we are &#8211; and we\u2019re genuinely listening. Would love to hear what you think and what would help us deliver an even better product.<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>5<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The idea of proving architectures through emulation before deployment is really compelling. How detailed is the emulation \u2014 does it simulate real traffic patterns and failure scenarios?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>5<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@alielastal\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alielastal<\/a>&nbsp;thanks for your interest. <\/p>\n<p>Yes, absolutely, and performance. We expand it regularly. Architectures are all about bottlenecks so this capability should end guesswork. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>6<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Really exciting day for us!<br \/>This has been a long journey from idea to something people can actually use. We built this to solve problems we kept running into ourselves, so it means a lot to finally share it here and see how others experience it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>4<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Good Morning America!<br \/>Let&#8217;s see how good Product Hunt&#8217;s autoscalers are &#8211; we know ours are optimal \ud83d\ude42 <br \/>Looking forward to seeing everyone on our website and giving our platform a try. <br \/>It&#8217;s FREE, and you have 20% off the first month<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>4<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Excited to launch InfrOS today. We built it to help teams make better infrastructure decisions before anything is deployed, not after problems appear in production. We believe planning and validation should come first, and we\u2019re proud to share a product built around that idea.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>4<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats on the launch! I like the concept of optimizing your cloud infra. Was this designed more as a configuration optimization or migration\/setup of your entire cloud infra? I&#8217;m also interested in how the &#8220;emulation&#8221; works since this is a very proactive approach. Without deploying and observing traffic patterns, how are you are able to determine the optimal cloud configs?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@tteer\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@tteer<\/a>&nbsp;Thanks, Tod!<br \/>Yes, we configure whole workloads and systems, including very large ones. You can give it a shot with a free trial account and let us know what you think.<br \/>About the emulation part &#8211; we deploy the top 3 architectures we design in a sandbox and benchmark them according to your specifications, what you get is a validated comparison between the three candidates, not an estimation<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@tteer\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@tteer<\/a>&nbsp;Thank you, Tod!<\/p>\n<p>Emulation is one of the core parts of what we do. And yes, migration is also a big part of the story, since InfrOS is vendor-agnostic and can support teams whether they\u2019re planning new environments or evolving existing ones.<\/p>\n<\/p>\n<p>A big part of the shift-left value is preventing drift between production and what\u2019s defined in Git (an issue we all know too well&#8230;), while validating decisions before deployment.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Using it now to define my HIPAA complaint infrastructure! Great step by step discovery of my needs and easy generation of useable code! Very thoughtful and thorough!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@danieltet\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@danieltet<\/a>&nbsp;Thank you for your support! I&#8217;m sure you will love what&#8217;s coming next!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This feels extremely relevant for solo devs or small teams that are price sensitive and are actively thinking of ways to keep costs down. Are there ways to be able to isolate for what&#8217;s driving cloud cost after getting set up?  <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@lienchueh\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lienchueh<\/a>&nbsp;Yes! We support both green and brown field projects. The platform will help you design an optimal architecture on day 1, and then keep it optimized as you keep deploying code (and the cloud vendor adds\/reducts features)<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I\u2019ve seen how much time goes into fixing infrastructure issues after deployment. Catching those decisions earlier could save a lot of effort. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>How accurate does the emulation get compared to real production behavior, especially under unpredictable traffic patterns? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">If you&#8217;re a network or systems architect dealing with the complexity of cloud network design, this one&#8217;s for you. We built this tool to truly understand your requirements and translate them into solid, tailored cloud network solutions \u2014 no more guesswork or endless back-and-forth.<\/p>\n<p>I genuinely believe architects who try it will love it. Would mean the world to us if you gave it a shot today and let us know what you think<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>To answer your question, the shift-left framing resonates immediately, especially for anyone who&#8217;s lived through a painful post-launch infrastructure fire. For most teams I&#8217;ve spoken to, the most challenging aspect of the current workflow is the discrepancy between the design and the actual deployment. Congrats on the launch!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#5<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/B6QI56ORHI6MW3\" class=\"app-title\">OctoClaw<\/a><\/p>\n<div class=\"one-liner\">Hire AI specialists for marketing, sales, support, and more<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">231<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>OctoClaw \u662f\u4e00\u6b3e\u8ba9\u4f01\u4e1a\u80fd\u201c\u96c7\u4f63\u201d\u4e13\u6ce8\u4e8e\u8425\u9500\u3001\u9500\u552e\u3001\u5ba2\u670d\u7b49\u9886\u57df\u7684AI\u4e13\u5bb6\u6765\u5b9e\u9645\u6267\u884c\u4e1a\u52a1\u4efb\u52a1\uff08\u5982\u64b0\u5199\u5185\u5bb9\u3001\u7b5b\u9009\u7ebf\u7d22\u3001\u56de\u590d\u5ba2\u6237\u3001\u534f\u8c03\u5de5\u4f5c\u6d41\uff09\u7684\u5e73\u53f0\uff0c\u4e3a\u521d\u521b\u53ca\u7cbe\u5e72\u56e2\u961f\u63d0\u4f9b\u4e86\u5728\u4e0d\u589e\u52a0\u65e9\u671f\u4eba\u529b\u6210\u672c\u7684\u60c5\u51b5\u4e0b\uff0c\u83b7\u5f97\u4e1a\u52a1\u6760\u6746\u7684\u89e3\u51b3\u65b9\u6848\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/a733cc8c-9a7f-4433-8d0c-6858f2c648fa.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/460c7749-cfdf-46d4-837d-3e55da672ea5.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/6062fc32-c815-404b-9af8-52885fb38ca0.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/7425e1b8-636e-4f65-a0bc-d55fa18c71ac.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b7f1a788-bd82-42e7-bd5e-ffb2f520766b.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/c8f4c911-ed3a-42c3-9f69-4062e4a275e9.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/p-BY3RZA_wU\"><source src=\"https:\/\/youtu.be\/p-BY3RZA_wU\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Productivity<\/span><br \/>\n            <span class=\"tag\">Marketing<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41<\/span><br \/>\n            <span class=\"tag\">\u8425\u9500\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u9500\u552e\u8d4b\u80fd<\/span><br \/>\n            <span class=\"tag\">\u5ba2\u6237\u652f\u6301<\/span><br \/>\n            <span class=\"tag\">\u591a\u667a\u80fd\u4f53\u534f\u540c<\/span><br \/>\n            <span class=\"tag\">SaaS<\/span><br \/>\n            <span class=\"tag\">\u751f\u4ea7\u529b\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u521d\u521b\u4f01\u4e1a\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u65e0\u4ee3\u7801AI<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u80af\u5b9a\u5176\u201c\u4e13\u5bb6\u201d\u5b9a\u4f4d\u4e0e\u591a\u667a\u80fd\u4f53\u534f\u540c\u4ef7\u503c\uff0c\u8be2\u95ee\u4e0e\u901a\u7528AI\u5de5\u5177\u7684\u672c\u8d28\u5dee\u5f02\u3001\u8bad\u7ec3\u65b9\u5f0f\u3001\u4ef7\u683c\u6a21\u578b\u53ca\u4eba\u5de5\u63a5\u7ba1\u673a\u5236\u3002\u4e3b\u8981\u5efa\u8bae\u5305\u62ec\uff1a\u63d0\u4f9b\u65e0\u9700\u4fe1\u7528\u5361\u7684\u8bd5\u7528\u3001\u589e\u52a0\u201c\u76d1\u7763\u6a21\u5f0f\u201d\u786e\u4fdd\u5185\u5bb9\u5b89\u5168\u3001\u660e\u786e\u5404\u9886\u57df\u4e13\u5bb6\u7684\u6210\u719f\u5ea6\u5bf9\u6bd4\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                OctoClaw \u7684\u6838\u5fc3\u53d9\u4e8b\u5de7\u5999\u5730\u5c06\u201c\u4f7f\u7528AI\u5de5\u5177\u201d\u5347\u7ef4\u4e3a\u201c\u96c7\u4f63AI\u4e13\u5bb6\u201d\uff0c\u8fd9\u4e0d\u4ec5\u662f\u8425\u9500\u8bdd\u672f\u7684\u80dc\u5229\uff0c\u66f4\u662f\u5bf9\u5f53\u524dAI\u5e94\u7528\u8303\u5f0f\u7684\u4e00\u6b21\u7cbe\u51c6\u6279\u5224\u3002\u5b83\u76f4\u6307\u901a\u7528\u804a\u5929\u673a\u5668\u4eba\uff08\u5982ChatGPT\uff09\u5728\u4f01\u4e1a\u573a\u666f\u4e2d\u7684\u6838\u5fc3\u77ed\u677f\uff1a\u9700\u8981\u53cd\u590d\u63d0\u793a\u3001\u7f3a\u4e4f\u6301\u7eed\u6267\u884c\u4e0e\u8de8\u5de5\u5177\u534f\u8c03\u80fd\u529b\u3002\u4ea7\u54c1\u8bd5\u56fe\u5c06\u201c\u667a\u80fd\u4f53\u201d\u4ece\u6267\u884c\u5355\u4e00\u6307\u4ee4\u7684\u201c\u624b\u201d\u8fdb\u5316\u4e3a\u62e5\u6709\u9886\u57df\u77e5\u8bc6\u3001\u80fd\u6301\u7eed\u8fd0\u8425\u5e76\u4e0e\u5176\u4ed6\u201c\u540c\u4e8b\u201d\u534f\u4f5c\u7684\u201c\u865a\u62df\u5458\u5de5\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u771f\u6b63\u4ef7\u503c\u6f5c\u529b\u5728\u4e8e\u4e24\u4e2a\u5c42\u9762\uff1a\u4e00\u662f\u4f5c\u4e3a\u201c\u804c\u80fd\u5373\u670d\u52a1\u201d\u7684\u65e9\u671f\u5f62\u6001\uff0c\u901a\u8fc7\u9884\u8bad\u7ec3\u548c\u6df1\u5ea6\u96c6\u6210\uff0c\u964d\u4f4e\u4f01\u4e1a\u90e8\u7f72\u4e13\u7528AI\u7684\u95e8\u69db\uff1b\u4e8c\u662f\u6784\u5efa\u4e00\u4e2a\u8de8\u5de5\u5177\u7684\u5de5\u4f5c\u6d41\u534f\u8c03\u5c42\uff0c\u8fd9\u6bd4\u521b\u5efa\u53c8\u4e00\u4e2a\u72ec\u7acb\u7684SaaS\u5e73\u53f0\u66f4\u5177\u6218\u7565\u773c\u5149\u3002\u6b63\u5982\u8d44\u6df1\u7528\u6237\u6240\u6307\u51fa\u7684\uff0c\u667a\u80fd\u4f53\u95f4\u7684\u201c\u7f16\u6392\u201d\u624d\u662f\u96be\u70b9\u4e0e\u4ef7\u503c\u500d\u589e\u70b9\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u9762\u4e34\u7684\u6311\u6218\u540c\u6837\u5c16\u9510\u3002\u9996\u5148\uff0c\u201c\u4e13\u5bb6\u201d\u4e0e\u201c\u7cbe\u5fc3\u8c03\u6821\u7684\u63d0\u793a\u8bcd+\u5de5\u5177\u8bbf\u95ee\u201d\u4e4b\u95f4\u7684\u6027\u80fd\u58c1\u5792\u5fc5\u987b\u8db3\u591f\u9ad8\uff0c\u624d\u80fd\u652f\u6491\u5176\u6ea2\u4ef7\uff0c\u76ee\u524d\u5b98\u65b9\u8bc1\u636e\u5c1a\u5c5e\u65e9\u671f\u81ea\u7528\u6570\u636e\u3002\u5176\u6b21\uff0c\u4f01\u4e1a\u7ea7\u5e94\u7528\u81f3\u5173\u91cd\u8981\u7684\u201c\u62a4\u680f\u201d\u4e0e\u201c\u4eba\u5de5\u63a5\u7ba1\u201d\u673a\u5236\u5728\u8bc4\u8bba\u4e2d\u88ab\u53cd\u590d\u63d0\u53ca\uff0c\u51f8\u663e\u4e86\u7528\u6237\u5bf9\u5b8c\u5168\u81ea\u4e3bAI\u7684\u4fe1\u4efb\u987e\u8651\u3002\u6700\u540e\uff0c\u4ece\u56fa\u5b9a\u8d39\u7528\u5230\u7528\u91cf\u8ba1\u8d39\u7684\u5b9a\u4ef7\u8fc7\u6e21\uff0c\u5c06\u76f4\u63a5\u8003\u9a8c\u5176\u4ef7\u503c\u4e0e\u6210\u672c\u7684\u5e73\u8861\u80fd\u529b\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cOctoClaw \u5c55\u73b0\u4e86\u4e00\u4e2a\u66f4\u8d34\u5408\u4f01\u4e1a\u8fd0\u8425\u903b\u8f91\u7684AI\u5e94\u7528\u65b9\u5411\uff0c\u4f46\u5176\u4ece\u201c\u6709\u4eae\u70b9\u7684\u81ea\u52a8\u5316\u201d\u8d70\u5411\u201c\u53ef\u4fe1\u8d56\u7684\u865a\u62df\u56e2\u961f\u201d\uff0c\u4ecd\u9700\u5728\u6548\u679c\u53ef\u9a8c\u8bc1\u6027\u3001\u5b89\u5168\u53ef\u63a7\u6027\u4e0e\u5546\u4e1a\u6a21\u578b\u4e0a\u63a5\u53d7\u5e02\u573a\u4e25\u82db\u7684\u6dec\u70bc\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">OctoClaw<\/span>\n                <\/div>\n<div class=\"comment-content\">OctoClaw gives you AI specialists that actually execute business tasks &#8211; writing content, qualifying leads, replying to customers, and coordinating workflows across your tools.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey Product Hunt \ud83d\udc4b<\/p>\n<\/p>\n<p>We built <a href=\"https:\/\/octoclaw.ai\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">OctoClaw<\/a> because we kept running into the same problem: there were too many repetitive tasks across marketing, sales, and support, but hiring for every role early was unrealistic.<\/p>\n<\/p>\n<p>Generic AI tools helped a bit, but they still required constant prompting, supervision, and context every single time.<\/p>\n<p>So we asked ourselves: what if AI felt less like a chatbot, and more like hiring a specialist?<\/p>\n<\/p>\n<p>That became <a href=\"https:\/\/octoclaw.ai\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">OctoClaw<\/a> &#8211; a system where you hire domain-trained AI specialists, each focused on one area of work.<\/p>\n<p>Today that means specialists for:<br \/>\u2022 marketing<br \/>\u2022 sales<br \/>\u2022 support<\/p>\n<\/p>\n<p>The goal is simple: give founders and lean teams leverage without adding headcount too early.<\/p>\n<p>We\u2019re launching early because we want honest feedback from people who actually build and ship.<\/p>\n<\/p>\n<p>Very curious:<br \/>Which specialist would you hire first?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>11<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>S\/O for this new launch, ?makers &#8211; How do you use <a href=\"https:\/\/www.producthunt.com\/products\/octoclaw\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"octoclaw\" target=\"_blank\" rel=\"noopener\">@OctoClaw<\/a>? What are your best use cases?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>5<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@daniel_rodler\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@daniel_rodler<\/a>&nbsp;The &#8220;AI specialists&#8221; framing over &#8220;AI assistants&#8221; is an important distinction. Most AI tools give you a generalist that can do a little of everything. Specialists that are purpose-built for specific business functions like lead qualification, customer replies, and content writing will always outperform a one-size-fits-all approach because the context and quality bar is different for each task.<\/p>\n<\/p>\n<p>We run a multi-agent system internally at my company where different AI agents handle different functions: content production, security analysis, code deployment, and community engagement. The biggest lesson we&#8217;ve learned is that specialization is everything. An agent optimized for one job with deep context outperforms a general-purpose agent trying to do five things at once. So the specialist approach here resonates with how we actually operate day to day.<\/p>\n<\/p>\n<p>The cross-tool coordination is where the real value compounds too. Getting multiple agents to work together across your existing stack instead of requiring you to rebuild workflows around a new platform is a much better architecture for teams that are already operational. That orchestration layer between specialists is the hard part, and if OctoClaw nails that, it&#8217;s a serious workflow unlock.<\/p>\n<\/p>\n<p>Congrats on the launch!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>4<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>By the makers behind award-winning <a href=\"https:\/\/www.producthunt.com\/products\/octomind\" target=\"_blank\" rel=\"noopener\">@Octomind<\/a> (#3 Product of the Day in Feb 2024, #1 in Oct 2024), <a href=\"https:\/\/www.producthunt.com\/products\/octoclaw\" target=\"_blank\" rel=\"noopener\">@OctoClaw<\/a> helps you get AI specialists in marketing, sales, and support, that run 24\/7 in the cloud.<\/p>\n<\/p>\n<p>No coding. No terminal. No Docker. Just tell them what to do and they get the job done.<\/p>\n<\/p>\n<p>Give it a spin: <a href=\"https:\/\/octoclaw.ai\/?ref=producthunt\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">octoclaw.ai<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>7<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@fmerian\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@fmerian<\/a>&nbsp;It is a game changer for any task that requires consistent execution. Social media presence is a perfect example: you need to publish content every day across multiple platforms, and the most time-consuming part is often the research &#8211; figuring out where to post and how to craft the right message.<\/p>\n<p>Now our marketing agent handles that for us. We have it running three times a day, continuously researching opportunities and generating comment drafts. Once approved, those drafts go live automatically. In practical terms, this is saving us hours every single day.<\/p>\n<p>But it goes far beyond automation. The agent is also shaping our content strategy: it works toward defined goals, monitors performance, and updates the plan week by week based on results. This is not just AI executing tasks\u2014it is AI that continuously improves its own approach.<\/p>\n<p>If your goal is to generate reach, this is the tool. It is genuinely transformational.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>4<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">When you say \u201cspecialists,\u201d what did you do to make them materially different from a well-written prompt + tool access\u2014what training, playbooks, or evaluation process proved a marketing\/sales\/support Octo performs better than a general agent?<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>6<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@curiouskitty\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@curiouskitty<\/a>&nbsp;Hey, great question!<\/p>\n<\/p>\n<ul>\n<li>\n<p>Our Agents have a curated set of skills &#8211; some we have written ourselves (e.g. a linkedin, X cli for the marketing agent, a hubspot and apollo CLI for the sales agent), some curated and audited from clawhub.<\/p>\n<\/li>\n<li>\n<p>We also have invested heavily in making integrations with the most common tools for each persona as frictionless as possible, we registered official oauth apps on all the common platforms, so no API keys necessary, just login\/consent normally triggered from our chat.<\/p>\n<\/li>\n<li>\n<p>By ensuring each specific agent only has the skills\/context it needs, we ensure a focussed context which allows better results than a general-purpose agent that might be overloaded.<\/p>\n<p>Re: proofpoints:<\/p>\n<\/li>\n<li>\n<p>Marketing: our own marketing accounts are run completely by the marketing agent &#8211; this works well for us. Here&#8217;s some graphs of our ai-managed content improving our linkedIn visibiliy, let me know if you can tell when we started using it \ud83d\ude09 <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/2c4d473b-aa7d-41c2-b104-f09188d16d1b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format\" style=\"max-width: 100%\"><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/ab670ebd-ede5-42b6-8e35-a520a95a2b46.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format\" style=\"max-width: 100%\"><\/p>\n<\/li>\n<li>\n<p>Support: we use it ourselves, and brought down our response time from a few hours to &lt;2 minutes. (only limiting factor being the polling frequency and token cost of that).<\/p>\n<\/li>\n<li>\n<p>Sales: the most recent of our personas, and the least amount of proof so far: We have a full lead pipeline now, so hopefully that counts for something \ud83d\ude09<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/37a0007c-0c72-4ff0-a700-e46d04bdf08b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format\" style=\"max-width: 100%\"><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>4<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Interesting concept! Having AI agents connected to real workflows instead of just chatbots is a solid approach. How does the handoff work when an agent can&#8217;t handle a task \u2014 does it escalate to a human?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>4<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@alielastal\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alielastal<\/a>&nbsp;Absolutely, if you connect a channel he will contact you proactively, otherwise you can also see the status directly in your AI company headquarters \ud83d\ude42 <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/a7d82c6e-d291-4260-8be5-862350325798.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format\" style=\"max-width: 100%\"><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Very cool! congrats on the launch!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>4<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@dan_meier1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@dan_meier1<\/a>&nbsp;Thank you so much! Feel free to give it a try \ud83d\ude42 It might transform the way you work.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>3<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This is a smart and relatable way to position AI for growing teams. Framing it as hiring a specialist rather than using a generic assistant makes the value much easier to understand. I can see this being especially useful for founders trying to scale without expanding headcount too quickly. Which specialist are users finding most valuable so far?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@akshay_kumar_hireid\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@akshay_kumar_hireid<\/a>&nbsp;It is clearly the marketing agent which is most interesting for our audience!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Love the concept <a href=\"https:\/\/www.producthunt.com\/@daniel_rodler\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"daniel_rodler\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@daniel_rodler<\/a> <a href=\"https:\/\/www.producthunt.com\/@marc_mengler\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"marc_mengler\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@marc_mengler<\/a> \ud83d\udc4f<\/p>\n<p>Quick question on pricing: it looks like fixed per agent\/month, but for heavier agents (e.g. PR review with high token usage), how does pricing adapt?<\/p>\n<p>Also, big congrats on the launch \ud83d\ude80<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p> <a href=\"https:\/\/www.producthunt.com\/@mazula95\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mazula95<\/a>&nbsp;Thanks a lot!<\/p>\n<p>The pricing is still early-stage. To make getting started as smooth as possible, we include an initial usage budget for all agents. This also covers third-party API costs required for data scraping.<\/p>\n<p>Once that initial budget is used up, you will need to either provide your own API key or token, or purchase tokens through us to keep the agent running.<\/p>\n<p>We are intentionally keeping pricing simple at this stage. Our focus right now is on rapidly evolving the agents and continuously expanding their capabilities so they can cover their respective areas better and better. Over time, that will likely be reflected in the pricing as well.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Curious to hear and witness some success stories by other hunters who have used Octoclaw.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@kevin_mcdonagh1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kevin_mcdonagh1<\/a>&nbsp;Definitely let us know what you come up with, super interested in hearing everyone&#8217;s stories!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@kevin_mcdonagh1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kevin_mcdonagh1<\/a>&nbsp;Consistency is what makes the difference. With a chat interface, you have to prompt it every time you want new content. With a true 24\/7 agent, the content keeps coming automatically\u2014you simply review and approve.<\/p>\n<p>It also takes care of the research and adapts content for different platforms. Set it up once, then let it work. That is where the real magic begins. Over time, the results become visible.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats on the launch! Looking forward to what&#8217;s possible with it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>S\/O to ?makers &#8211; they previously launched <a href=\"https:\/\/www.producthunt.com\/products\/octomind\" target=\"_blank\" rel=\"noopener\">@Octomind<\/a> and keep cooking with <a href=\"https:\/\/www.producthunt.com\/products\/octoclaw\" target=\"_blank\" rel=\"noopener\">@OctoClaw<\/a>. <a href=\"https:\/\/www.linkedin.com\/posts\/daniel-roedler_octoclaw-is-live-on-product-hunt-build-activity-7440303478654054400-h-yt?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAALQDgEBrpjglW8mruaXr5qcL8EsHVPcPk8\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Spread the word on LinkedIn<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@dominik_doerner\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@dominik_doerner<\/a>&nbsp;Thank you! You are invited to try it out. Looking forward to your feedback.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hi <a href=\"https:\/\/www.producthunt.com\/@daniel_rodler\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"daniel_rodler\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@daniel_rodler<\/a> , congrats on getting OctoClaw out there!<\/p>\n<p>Well, this line got me: hire specialists, not chatbots. I visited the homepage and like its dashboard. <\/p>\n<p>Also gotta say, the persona names made me smile. Patience Worth for support. Sterling Hype for marketing. Small thing but it shows you guys actually thought about the human side.<\/p>\n<p>Anyway, excited to see where this goes. Hope it takes off.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>no detail is too small &#8211; spread the word on X, <a href=\"https:\/\/x.com\/RealOctoClaw\/status\/2034538215797842190?s=20\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">repost this<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>love this positioning making ai feel like a specialist instead of just another chatbot is a much clearer way to think about it. this feels especially useful for small teams trying to do more without hiring too early. which part is the most mature right now marketing, sales, or support?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@nayan_surya98\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@nayan_surya98<\/a>&nbsp;We&#8217;ve definitely had the most success with the marketing one. You can take a guess to when we started using it from the chart \ud83d\ude09<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b6444312-ac36-4133-b4a7-c6d1590fc4e3.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format\" style=\"max-width: 100%\"><\/p>\n<p>But support is also working exceptionally well for us, our response time went down to &lt;2 mins from a couple of hourse.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Looks pretty interesting. I keep wondering about specific agents vs. the general agents. I didn&#8217;t try it as trial requires a credit card. Might consider a no credit card trial at this early stage just as some feedback.  Congrats on the launch! <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@clippi\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@clippi<\/a>&nbsp;good point. it IS a completely free trial and you can cancel right at the beginning, but will discuss if we should remove that requirement.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Are there ways to set guardrails for each specialist? For instance, when it comes to marketing, are there ways to focus in on specific topics, avoid certain words, or adopt a certain writing style?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Very cool, it\u2019s based on OpenClaw right?<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@matt_knee\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@matt_knee<\/a>&nbsp;Yeah absolutely. It has a lot of issues, but it&#8217;s just where most of the development happens currently so it makes sense for us to use the momentum and get the feature development for free.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Watched the demo and the multi-agent coordination looks genuinely promising. One thing that gave me pause though: the LinkedIn auto-posting flow. Is there a human approval step before anything goes live, or does the agent publish directly? For content that touches a personal or company brand, I&#8217;d want at least a one-click confirmation before it goes out.<\/p>\n<p>Would love to see a &#8220;supervised mode&#8221; as an option for those of us who aren&#8217;t ready to go fully autonomous yet.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The framing of &#8220;specialists that execute&#8221; rather than &#8220;automation&#8221; is doing a lot of work here, and it&#8217;s the right call. The mental model of hiring rather than configuring lowers the activation energy significantly. Curious how you handle cases where the AI specialist makes a wrong call. Is there a review layer before it takes action, or does it execute autonomously by default?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#6<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/U4SOBCCNE6I4ER\" class=\"app-title\">Comet for iOS<\/a><\/p>\n<div class=\"one-liner\">Agentic AI browser and assistant for mobile by Perplexity <\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">180<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Comet\u662f\u4e00\u6b3e\u7531Perplexity\u63a8\u51fa\u7684\u79fb\u52a8\u7aef\u667a\u80fd\u4f53\u5316AI\u6d4f\u89c8\u5668\uff0c\u901a\u8fc7\u8de8\u6807\u7b7e\u9875\u603b\u7ed3\u3001\u8bed\u97f3\u4ea4\u4e92\u548cAI\u4ee3\u7406\u6267\u884c\u4efb\u52a1\uff0c\u89e3\u51b3\u4e86\u7528\u6237\u5728\u79fb\u52a8\u573a\u666f\u4e0b\u4fe1\u606f\u788e\u7247\u5316\u3001\u64cd\u4f5c\u7e41\u7410\u3001\u591a\u4efb\u52a1\u5904\u7406\u6548\u7387\u4f4e\u4e0b\u7684\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/48a98ace-e7ff-4f5a-95cb-c0a25391e7a2.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/bd566e40-b92d-4e5d-8250-ba4ce17066e4.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/66553c60-f416-45b8-ba32-168232b167c0.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/84d3084e-fc98-46a9-a52c-ff2691e060ef.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/1ee3afc1-9c50-4641-b6a0-b9729068d853.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/d8c9d8ec-c32e-42f9-b68a-6f908d8f881f.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/fac400e1-d9d9-4908-a2ac-a466b3580ae9.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/ab8c6bf9-0310-4b81-95a9-01d8e8626b5c.webp?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/8f9dcd76-5b63-4af5-a650-e66711cb2470.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/fN_9LRTAOeQ\"><source src=\"https:\/\/youtu.be\/fN_9LRTAOeQ\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">iOS<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">Search<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u6d4f\u89c8\u5668<\/span><br \/>\n            <span class=\"tag\">\u79fb\u52a8\u667a\u80fd\u52a9\u7406<\/span><br \/>\n            <span class=\"tag\">\u4fe1\u606f\u805a\u5408<\/span><br \/>\n            <span class=\"tag\">\u8bed\u97f3\u63a7\u5236<\/span><br \/>\n            <span class=\"tag\">\u4ee3\u7406\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">\u751f\u4ea7\u529b\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u5e7f\u544a\u62e6\u622a<\/span><br \/>\n            <span class=\"tag\">Perplexity<\/span><br \/>\n            <span class=\"tag\">\u79fb\u52a8\u529e\u516c<\/span><br \/>\n            <span class=\"tag\">\u8de8\u6807\u7b7e\u9875\u7ba1\u7406<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u5bf9\u79fb\u52a8\u7aef\u53d1\u5e03\u611f\u5230\u5174\u594b\uff0c\u8ba4\u4e3a\u5176\u8bbe\u8ba1\u51fa\u8272\uff0c\u53ef\u80fd\u53d6\u4ee3Safari\u3002\u6838\u5fc3\u53cd\u9988\u5305\u62ec\uff1a\u4ea7\u54c1\u4f53\u9a8c\u6d41\u7545\uff0c\u89e3\u51b3\u4e86\u4ee5\u5f80AI\u6d4f\u89c8\u5668\u7684\u7b28\u91cd\u611f\uff1bAI\u4ee3\u7406\u529f\u80fd\u5f3a\u5927\uff0c\u80fd\u6df1\u5ea6\u96c6\u6210\u4e2a\u4eba\u5de5\u4f5c\u6d41\uff1b\u671f\u5f85\u5176\u5728\u5185\u5bb9\u521b\u4f5c\u7b49\u573a\u666f\u7684\u5e94\u7528\u3002\u65e0\u660e\u663e\u8d1f\u9762\u95ee\u9898\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Comet for iOS\u7684\u53d1\u5e03\uff0c\u8fdc\u4e0d\u6b62\u662f\u5c06\u4e00\u4e2a\u684c\u9762AI\u6d4f\u89c8\u5668\u201c\u642c\u8fd0\u201d\u5230\u79fb\u52a8\u7aef\u3002\u5176\u5ba3\u79f0\u7684\u201c\u667a\u80fd\u4f53\u5316\u201d\u6838\u5fc3\uff0c\u8bd5\u56fe\u5728\u79fb\u52a8\u6d4f\u89c8\u8fd9\u4e2a\u5df2\u88ab\u5de8\u5934\u6807\u51c6\u5316\u3001\u7528\u6237\u884c\u4e3a\u56fa\u5316\u7684\u7ea2\u6d77\u5e02\u573a\u4e2d\uff0c\u6495\u5f00\u4e00\u9053\u201c\u4e3b\u52a8\u670d\u52a1\u201d\u800c\u975e\u201c\u88ab\u52a8\u54cd\u5e94\u201d\u7684\u53e3\u5b50\u3002\u4f20\u7edf\u79fb\u52a8\u6d4f\u89c8\u5668\u7684\u8fdb\u5316\u6b62\u6b65\u4e8e\u6027\u80fd\u4e0e\u754c\u9762\uff0c\u800cComet\u5219\u62bc\u6ce8\u4e8e\u201c\u6d4f\u89c8\u540e\u201d\u573a\u666f\uff1a\u4fe1\u606f\u8fc7\u8f7d\u540e\u7684\u5373\u65f6\u6574\u5408\u3001\u8de8\u9875\u9762\u4fe1\u606f\u7684\u4e3b\u52a8\u5173\u8054\u3001\u4ee5\u53ca\u57fa\u4e8e\u7528\u6237\u610f\u56fe\u7684\u4ee3\u7406\u6267\u884c\u3002\u8fd9\u672c\u8d28\u4e0a\u662f\u5bf9\u201c\u6d4f\u89c8\u5668\u201d\u5b9a\u4e49\u7684\u98a0\u8986\u2014\u2014\u4ece\u67e5\u770b\u4fe1\u606f\u7684\u7a97\u53e3\uff0c\u8f6c\u5411\u5904\u7406\u4fe1\u606f\u7684\u667a\u80fd\u5de5\u4f5c\u53f0\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u771f\u6b63\u7684\u6311\u6218\u4e0e\u4ef7\u503c\u4e5f\u5728\u4e8e\u6b64\u3002\u9996\u5148\uff0c\u201c\u4ee3\u7406\u6267\u884c\u201d\u5728\u79fb\u52a8\u7aef\u654f\u611f\u6743\u9650\u4e0e\u9690\u79c1\u987e\u8651\u7684\u80cc\u666f\u4e0b\uff0c\u80fd\u5426\u53d6\u5f97\u7528\u6237\u6df1\u5ea6\u4fe1\u4efb\u5e76\u5f00\u653e\u8db3\u591f\u6743\u9650\uff0c\u662f\u89c4\u6a21\u5316\u524d\u63d0\u3002\u5176\u6b21\uff0c\u8bc4\u8bba\u4e2d\u7528\u6237\u63d0\u53ca\u201c\u8bad\u7ec3\u6211\u7684Perplexity\u4ee3\u7406\u201d\uff0c\u8fd9\u63ed\u793a\u4e86\u5176\u6f5c\u5728\u58c1\u5792\u4e0e\u5929\u82b1\u677f\uff1a\u4ea7\u54c1\u4ef7\u503c\u6df1\u5ea6\u4f9d\u8d56\u7528\u6237\u6295\u5165\u65f6\u95f4\u8fdb\u884c\u4e2a\u6027\u5316\u914d\u7f6e\uff0c\u8fd9\u53ef\u80fd\u5438\u5f15\u6548\u7387\u6781\u5ba2\uff0c\u5374\u4e3a\u5927\u4f17\u7528\u6237\u8bbe\u7f6e\u4e86\u4f7f\u7528\u95e8\u69db\u3002\u6700\u540e\uff0c\u5728\u79fb\u52a8\u8bbe\u5907\u5c0f\u5c4f\u5e55\u3001\u788e\u7247\u5316\u4f7f\u7528\u573a\u666f\u4e0b\uff0c\u590d\u6742\u7684\u667a\u80fd\u4f53\u4ea4\u4e92\u903b\u8f91\u662f\u5426\u4f1a\u9020\u6210\u65b0\u7684\u8ba4\u77e5\u8d1f\u62c5\uff0c\u800c\u975e\u5176\u6240\u5ba3\u79f0\u7684\u201c\u89e3\u653e\u53cc\u624b\u201d\uff0c\u4ecd\u9700\u89c2\u5bdf\u3002\n            <\/p>\n<p class=\"ai-content\">\n                Perplexity\u501f\u6b64\u4ea7\u54c1\uff0c\u6b63\u4ece\u201c\u95ee\u7b54\u5f0fAI\u641c\u7d22\u5f15\u64ce\u201d\u5411\u201c\u64cd\u4f5c\u7cfb\u7edf\u7ea7AI\u4ee3\u7406\u201d\u8dc3\u8fc1\u3002Comet for iOS\u4e0d\u4ec5\u662f\u529f\u80fd\u53d1\u5e03\uff0c\u66f4\u662f\u5176\u751f\u6001\u91ce\u5fc3\u7684\u79fb\u52a8\u7aef\u89e6\u624b\u3002\u5b83\u4e0d\u518d\u6ee1\u8db3\u4e8e\u56de\u7b54\u7528\u6237\u95ee\u9898\uff0c\u800c\u662f\u8bd5\u56fe\u6210\u4e3a\u7528\u6237\u5728\u6570\u5b57\u4e16\u754c\u4e2d\u884c\u52a8\u7684\u4ee3\u7406\u3002\u6210\u8d25\u5173\u952e\u5728\u4e8e\uff0c\u80fd\u5426\u5728\u201c\u70ab\u6280\u822c\u7684\u81ea\u52a8\u5316\u201d\u4e0e\u201c\u7a33\u5b9a\u53ef\u9760\u7684\u57fa\u7840\u8bbe\u65bd\u201d\u4e4b\u95f4\u627e\u5230\u5e73\u8861\uff0c\u8ba9AI\u4ee3\u7406\u4ece\u4ee4\u4eba\u60ca\u53f9\u7684\u6f14\u793a\uff0c\u8f6c\u5316\u4e3a\u7528\u6237\u6bcf\u65e5\u4e0d\u53ef\u6216\u7f3a\u7684\u3001\u5e73\u9759\u800c\u5f3a\u5927\u7684\u6570\u5b57\u5ef6\u4f38\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Comet for iOS<\/span>\n                <\/div>\n<div class=\"comment-content\">Comet is the first agentic AI browser built for mobile \u2014 summarize across tabs, chat with voice, organize your browsing, block distractions and let your AI assistant take action while you stay in control. The smartest way to browse on the go. Comet on iOS is now live in the Apple App Store.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Thrilled to hunt Comet for iOS&#8230; the first agentic AI browser built for mobile!<\/p>\n<\/p>\n<p>Comet is an AI-native browser from Perplexity that brings a full agentic assistant into your pocket. It doesn\u2019t just answer questions, it takes actions across your tabs, apps and searches while keeping you fully in control.<\/p>\n<\/p>\n<p>Comet for iOS turns your browser into an actionable workspace.<\/p>\n<\/p>\n<p><strong>Key features \u2192 benefits:<\/strong><\/p>\n<ul>\n<li>\n<p><strong>Chat with your tabs<\/strong> \u2192 No more jumping screens; get answers from everything you already have open.<\/p>\n<\/li>\n<li>\n<p><strong>Cross-tab summaries<\/strong> \u2192 Synthesized insights instantly, not page-by-page.<\/p>\n<\/li>\n<li>\n<p><strong>Actionable AI assistant<\/strong> \u2192 Research, plan, write, shop and follow up hands-free.<\/p>\n<\/li>\n<li>\n<p><strong>Ad blocker<\/strong> \u2192 Cleaner, faster browsing.<\/p>\n<\/li>\n<li>\n<p><strong>Voice control<\/strong> \u2192 Truly hands-free mobile research.<\/p>\n<\/li>\n<li>\n<p><strong>Agentic workflows<\/strong> \u2192 Ask it to handle tasks as you would on Comet for desktop. See exactly what actions the assistant is taking while you remain in full control.<\/p>\n<\/li>\n<\/ul>\n<p>Download on Apple App Store and experience agentic browsing on mobile: <a href=\"https:\/\/apps.apple.com\/us\/app\/comet-ai-personal-assistant\/id6748622471\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/apps.apple.com\/us\/app\/comet-ai-personal-assistant\/id6748622471<\/a><\/p>\n<\/p>\n<p>I hunt the latest and greatest launches in tech, SaaS and AI, follow to be notified <strong>\u2192<\/strong> <a href=\"https:\/\/www.producthunt.com\/@rohanrecommends\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rohanrecommends<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>The people have spoken! Comet tops the charts! #1 iOS browser today.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/8ff89991-1efb-469f-a77a-bdf3e6574bb1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format\" style=\"max-width: 100%\"><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>It&#8217;s ABSURD that this isn&#8217;t in first place on PH for the day, lol. Comet is one of those &#8220;how did I live without this?&#8221; tools, in so many ways, especially now that Perplexity Computer is off the ground. The fact the team has been able to refactor the Comet experience to a mobile format is nothing short of amazing.<\/p>\n<\/p>\n<p>Great work, team! I&#8217;ve spent so much time training up my Perplexity agent with personality paramaters, skills, a portable identity manifest, deep connections to all of my tools and messaging, and so much more. I don&#8217;t know what I&#8217;d do without her, honestly!<\/p>\n<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>finally. excited to use!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@shubham_kukreti\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@shubham_kukreti<\/a>&nbsp;The experience and design are absolutely stellar. I&#8217;m probably deleting Safari. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Tried a few AI browser tools before, but they always felt a bit clunky , This looks more polished and actually useful for everyday workflows.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Comet\u2019s AI browser could totally transform the way content creators research and storyboard ideas. I\u2019d love to explore how short, AI-powered videos could showcase these workflows in action.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@onitedesigns\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@onitedesigns<\/a>&nbsp;Do you use Comet mostly for content research? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">I\u2019ve been waiting for this!!<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#7<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/PD44QI4PNYVON4\" class=\"app-title\">Cimanote<\/a><\/p>\n<div class=\"one-liner\">The fast, clean note app Evernote used to be<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">147<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>\u4e00\u6b3e\u5feb\u901f\u3001\u7b80\u6d01\u3001\u65e0\u81c3\u80bf\u529f\u80fd\u7684\u7b14\u8bb0\u5e94\u7528\uff0c\u901a\u8fc7\u63d0\u4f9b\u65e0\u635f\u7684Evernote\u6570\u636e\u5bfc\u5165\u3001\u5168\u5e73\u53f0\u65e0\u8bbe\u5907\u9650\u5236\u548c\u5b9e\u65f6\u534f\u4f5c\uff0c\u89e3\u51b3\u4e86\u8001\u724c\u7b14\u8bb0\u8f6f\u4ef6\u6da8\u4ef7\u3001\u964d\u7ea7\u3001\u53d8\u6162\u540e\u7528\u6237\u5bfb\u6c42\u53ef\u9760\u66ff\u4ee3\u54c1\u7684\u6838\u5fc3\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/74c0d831-3ca5-4d7a-9ca3-e62b9313d336.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/c8966329-599e-4572-87cc-f7aac79b50d4.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/db244644-24c2-4a80-a273-75fed86cc8af.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/451e983e-6a7d-474e-b0fc-856ca976af5f.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/9b21ed4d-cd8e-465f-b3c1-572172679aef.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/6bed1122-6599-4e24-a4d8-f660c3108ac2.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/cb69ded5-d1b8-4e79-8b30-bda1737c40c7.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/175c778d-49be-4ec1-a950-c87913271c80.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/6cec23b0-652d-41ef-a705-4cb67c0f4816.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/5e3d0372-0453-4038-9e9f-47548f355cb5.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/bf1b9111-553c-447f-a9b7-fafb838f02e4.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b7c1091e-8597-40f4-b616-f039c62558c3.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Productivity<\/span><br \/>\n            <span class=\"tag\">Notes<\/span><br \/>\n            <span class=\"tag\">SaaS<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u7b14\u8bb0\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">Evernote\u66ff\u4ee3\u54c1<\/span><br \/>\n            <span class=\"tag\">\u751f\u4ea7\u529b\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u8fc1\u79fb<\/span><br \/>\n            <span class=\"tag\">\u8de8\u5e73\u53f0<\/span><br \/>\n            <span class=\"tag\">\u5b9e\u65f6\u534f\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u6e10\u8fdb\u5f0f\u7f51\u9875\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">\u7b80\u6d01\u8bbe\u8ba1<\/span><br \/>\n            <span class=\"tag\">\u8ba2\u9605\u5236<\/span><br \/>\n            <span class=\"tag\">\u7528\u6237\u6570\u636e\u4e3b\u6743<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8d5e\u8d4f\u5176\u7b80\u6d01\u3001\u5feb\u901f\u7684\u4f53\u9a8c\u53ca\u5b8c\u7f8e\u7684Evernote\u6570\u636e\uff08\u542b\u9644\u4ef6\uff09\u5bfc\u5165\u529f\u80fd\uff0c\u8ba4\u4e3a\u8fd9\u6d88\u9664\u4e86\u8fc1\u79fb\u7684\u6700\u5927\u969c\u788d\u3002\u4e3b\u8981\u95ee\u9898\u4e0e\u5efa\u8bae\u96c6\u4e2d\u5728\u641c\u7d22\u529f\u80fd\uff08PDF\/OCR\uff09\u3001\u8868\u683c\u652f\u6301\u3001\u542c\u5199\/\u8bed\u97f3\u8f93\u5165\u7b49\u7f3a\u5931\u529f\u80fd\u4e0a\u3002\u521b\u59cb\u4eba\u79ef\u6781\u56de\u5e94\uff0c\u660e\u786e\u4e86\u4ea7\u54c1\u8def\u7ebf\u56fe\u4e0e\u201c\u901f\u5ea6\u3001\u5b9a\u4ef7\u8bda\u4fe1\u3001\u6570\u636e\u53ef\u5bfc\u51fa\u201d\u4e09\u5927\u4e0d\u59a5\u534f\u539f\u5219\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Cimanote\u7684\u4eae\u76f8\uff0c\u4e0e\u5176\u8bf4\u662f\u4e00\u6b3e\u65b0\u4ea7\u54c1\u7684\u53d1\u5e03\uff0c\u4e0d\u5982\u8bf4\u662f\u4e00\u573a\u9488\u5bf9Evernote\u201c\u80cc\u53db\u201d\u5176\u6838\u5fc3\u7528\u6237\u7684\u7cbe\u51c6\u590d\u4ec7\u3002\u5b83\u654f\u9510\u5730\u6355\u6349\u5230\u4e86\u4e00\u4e2a\u5173\u952e\u7684\u5e02\u573a\u60c5\u7eea\uff1a\u7528\u6237\u5bf9\u5de5\u5177\u201c\u5f02\u5316\u201d\u7684\u6df1\u5ea6\u538c\u5026\u2014\u2014\u5f53\u4e00\u6b3e\u65e8\u5728\u5ef6\u4f38\u5927\u8111\u7684\u5de5\u5177\uff0c\u81ea\u8eab\u5374\u53d8\u6210\u4e86\u9700\u8981\u8d39\u529b\u7ba1\u7406\u7684\u5bf9\u8c61\u65f6\uff0c\u80cc\u53db\u611f\u4fbf\u6cb9\u7136\u800c\u751f\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ea7\u54c1\u7684\u771f\u6b63\u4ef7\u503c\uff0c\u8fdc\u4e0d\u6b62\u4e8e\u201c\u5feb\u901f\u3001\u7b80\u6d01\u201d\u7684\u529f\u80fd\u590d\u523b\uff0c\u800c\u5728\u4e8e\u5176\u6784\u5efa\u7684\u201c\u96f6\u6469\u64e6\u8fc1\u79fb\u201d\u4fe1\u4efb\u4f53\u7cfb\u3002\u65e0\u635f\u5bfc\u5165\uff08\u5305\u62ec\u9644\u4ef6\uff09\u5e76\u975e\u5355\u7eaf\u7684\u6280\u672f\u5c55\u793a\uff0c\u800c\u662f\u4e00\u4e2a\u5f3a\u70c8\u7684\u5fc3\u7406\u4fe1\u53f7\uff1a\u5b83\u5c0a\u91cd\u7528\u6237\u7684\u5386\u53f2\u6c89\u6dc0\u4e0e\u8fc1\u79fb\u6210\u672c\uff0c\u76f4\u63a5\u653b\u51fb\u4e86SaaS\u65f6\u4ee3\u7528\u6237\u88ab\u201c\u6570\u636e\u9501\u94fe\u201d\u6346\u7ed1\u7684\u6838\u5fc3\u6050\u60e7\u3002\u8fd9\u4f7f\u5176\u4ece\u4f17\u591a\u201c\u53e6\u4e00\u4e2a\u7b14\u8bb0\u5e94\u7528\u201d\u4e2d\u8131\u9896\u800c\u51fa\uff0c\u76f4\u51fbEvernote\u96be\u6c11\u6700\u8106\u5f31\u7684\u8f6f\u808b\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u6311\u6218\u540c\u6837\u9c9c\u660e\u3002\u5b9a\u4f4d\u4e0a\uff0c\u5b83\u8bd5\u56fe\u5728Apple Notes\u7684\u6781\u7b80\u4e0eNotion\u7684\u4e07\u80fd\u4e4b\u95f4\u5bfb\u627e\u201c\u4e13\u4e1a\u7b14\u8bb0\u201d\u7684\u751c\u871c\u70b9\uff0c\u8fd9\u662f\u4e00\u4e2a\u5b58\u5728\u4f46\u53ef\u80fd\u72ed\u7a84\u7684\u8d5b\u9053\u3002\u5176\u5f53\u524d\u4f9d\u8d56PWA\u7684\u5f62\u5f0f\u867d\u5b9e\u73b0\u4e86\u8de8\u5e73\u53f0\u654f\u6377\u90e8\u7f72\uff0c\u4f46\u5728\u8ffd\u6c42\u6781\u81f4\u539f\u751f\u4f53\u9a8c\u4e0e\u7cfb\u7edf\u96c6\u6210\u5ea6\u7684\u7528\u6237\u9762\u524d\uff0c\u53ef\u80fd\u4ecd\u662f\u77ed\u677f\u3002\u7528\u6237\u8bc4\u8bba\u4e2d\u5173\u4e8e\u9ad8\u7ea7\u641c\u7d22\u3001\u8868\u683c\u7b49\u529f\u80fd\u7684\u8ffd\u95ee\uff0c\u4e5f\u9884\u793a\u4e86\u201c\u7b80\u6d01\u201d\u4e0e\u201c\u529f\u80fd\u5b8c\u5907\u6027\u201d\u4e4b\u95f4\u7684\u6c38\u6052\u5f20\u529b\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u521b\u59cb\u4eba\u627f\u8bfa\u7684\u201c\u901f\u5ea6\u3001\u5b9a\u4ef7\u8bda\u4fe1\u3001\u6570\u636e\u4e3b\u6743\u201d\u4e09\u5927\u4e0d\u59a5\u534f\u539f\u5219\uff0c\u662f\u4ea7\u54c1\u6700\u7280\u5229\u7684\u5ba3\u8a00\uff0c\u4e5f\u662f\u5176\u672a\u6765\u6700\u5927\u7684\u8bd5\u91d1\u77f3\u3002\u8fd9\u672c\u8d28\u4e0a\u662f\u5728\u4e0eSaaS\u884c\u4e1a\u201c\u589e\u957f-\u5784\u65ad-\u69a8\u53d6\u201d\u7684\u9ed8\u8ba4\u5267\u672c\u5531\u53cd\u8c03\u3002\u80fd\u5426\u5728\u8d44\u672c\u4e0e\u6269\u5f20\u538b\u529b\u4e0b\u575a\u5b88\u8fd9\u4e9b\u539f\u5219\uff0c\u5c06\u51b3\u5b9aCimanote\u662f\u6210\u4e3a\u4e00\u4e2a\u503c\u5f97\u5c0a\u656c\u7684\u5229\u57fa\u54c1\u724c\uff0c\u8fd8\u662f\u53c8\u4e00\u4e2a\u88ab\u5176\u8a93\u8a00\u6240\u53cd\u5bf9\u7684\u6a21\u5f0f\u7684\u8ffd\u968f\u8005\u3002\u5b83\u7684\u51fa\u73b0\uff0c\u662f\u7528\u6237\u7528\u811a\u6295\u7968\u7684\u4ea7\u7269\uff0c\u5176\u6301\u7eed\u6210\u529f\uff0c\u5219\u5c06\u662f\u5bf9\u4ea7\u54c1\u4f26\u7406\u4e0e\u7528\u6237\u4fe1\u4efb\u80fd\u5426\u6210\u4e3a\u6838\u5fc3\u7ade\u4e89\u529b\u7684\u4e00\u6b21\u516c\u5f00\u68c0\u9a8c\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Cimanote<\/span>\n                <\/div>\n<div class=\"comment-content\">Evernote tripled prices, gutted the free tier to 1 device, and got slower every update. Enough was enough. Cimanote is the note app Evernote used to be: fast, clean, no bloat. Instant load \u00b7 All devices \u00b7 Rich editor \u00b7 Evernote import (notes, notebooks, tags, attachments, all intact) \u00b7 Real-time collaboration \u00b7 Your data, always exportable. First year is completely free for our first 500 users. No card required. Then $6\/mo, no surprises, ever. \u2014 Blagoja, founder<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey Product Hunt \ud83d\udc4b Blagoja here, founder of Cimanote.<\/p>\n<p>I&#8217;ll be honest about why I built this. I was an Evernote user for years. Then they tripled prices, locked the free tier to one device, and shipped three CEOs in two years while the app got slower. I complained about it long enough that I finally just built something better.<\/p>\n<p>Cimanote is fast, clean, and does what note-taking software should do: get out of your way.<\/p>\n<p>A few things I&#8217;m particularly proud of:<br \/>\n\u2014 The Evernote import. Your notes, notebooks, tags, attachments, and formatting come across intact. No cleanup weekend required.<br \/>\n\u2014 No device limits. Ever. Desktop, mobile, tablet, all included.<br \/>\n\u2014 It installs like a native app on any device directly from the browser. No app store.<\/p>\n<p>This is a soft launch. I won&#8217;t pretend everything is built. But the core is solid, and I shipped it because real feedback from real users beats another month of building in private.<\/p>\n<p>We&#8217;re giving the first year free to our first 500 users, no credit card, no catch. After that $6\/mo and I&#8217;m committing to no surprise price hikes.<\/p>\n<p>I&#8217;ll be here all day answering everything, the good, the bad, and the brutal. Ask me anything.<\/p>\n<p>\u2014 Blagoja<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>9<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@blagoja\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@blagoja<\/a>&nbsp;Moved off Evernote recently and Cimanote has been a breath of fresh air. Everything is fast, simple, and my notes transferred without a hitch<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Search is often the deal-breaker in this category: what\u2019s your approach to \u201cfind anything\u201d (full-text, PDFs, images\/OCR, attachments), and what tradeoffs did you make to keep it fast and reliable?<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@curiouskitty\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@curiouskitty<\/a>&nbsp;Really good question and one that cuts straight to the core of what makes or breaks a note app long term.<\/p>\n<p>Right now, full-text search across all your notes is fast and reliable. That was non-negotiable from day one. You can find anything you&#8217;ve written instantly.<\/p>\n<p>The honest tradeoffs: PDF content search and image OCR are on the roadmap but not in the current version. I made the deliberate call to ship a search experience that works perfectly for the core use case rather than ship a broader search that works inconsistently. Slow or unreliable search is worse than no search, it loses trust fast.<\/p>\n<p>Attachment search is the next milestone on that front. The architecture is designed to support it without compromising speed as we layer it in.<\/p>\n<p>If full PDF and image OCR search is a dealbreaker for your workflow right now, I&#8217;d rather be upfront about that than have you find out after migrating. But if you primarily search your written notes, you&#8217;ll find it fast and solid.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>the evernote migration being painless is huge honestly. that&#8217;s the biggest barrier for most people switching note apps, you&#8217;ve got years of stuff in there and nobody wants to spend a weekend cleaning up broken formatting. the no device limits thing is also a great move, locking free users to one device felt like such a cash grab by evernote. how does the rich editor handle things like tables and code blocks?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mihir_kanzariya\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mihir_kanzariya<\/a>&nbsp;You nailed it. Migration anxiety is the silent killer of every note app that tries to take on Evernote. People don&#8217;t talk about it enough. It&#8217;s not that they love Evernote, it&#8217;s that leaving feels expensive. We wanted to make that cost zero.<\/p>\n<p>On the rich editor, code blocks are in, fully supported with syntax highlighting. Tables are on the roadmap and honestly moving up the priority list fast based on how often it comes up. If tables are a dealbreaker for you right now I&#8217;d rather be upfront about that than have you find out after migrating.<\/p>\n<p>What&#8217;s your primary use case, personal notes, technical docs, or something else? Helps me understand how hard to push tables up the list.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mihir_kanzariya\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mihir_kanzariya<\/a>&nbsp;Totally agree. Migration is probably the biggest friction point. If that\u2019s solved well, it removes most of the hesitation people have about switching. <\/p>\n<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I\u2019ve stayed with older tools longer than I should just because switching felt painful. A clean Evernote import alone removes a huge barrier. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Wow, and you import Evernote attachments too. I don&#8217;t think anyone else does that. Finally, something that I can actually switch to. I attach PDFs, sometimes audio files to my Evernote, and that&#8217;s what&#8217;s kept me stuck in it forever. Will you be launching desktop\/iOS apps? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@paulgeller\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@paulgeller<\/a>&nbsp;I love your comment, you just made my day. You just described exactly why we built the import the way we did. Attachments are the invisible chain that keeps people stuck. PDFs, audio files, images, all of it comes across. We refused to ship an import that left anything behind because a partial migration isn&#8217;t a migration, it&#8217;s just more stress.<\/p>\n<p>The fact that you&#8217;ve been stuck because of attachments specifically, and this unlocks it for you, that&#8217;s the whole reason we built this. Welcome on board.<\/p>\n<p>On desktop and iOS apps, Cimanote is a PWA right now, which means it installs directly from your browser and behaves like a native app on Mac, Windows, iOS, and Android. No app store needed. Try it, most people are genuinely surprised by how native it feels. Native apps are on the roadmap, but the PWA experience is solid enough that I don&#8217;t want you to wait for them before switching.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>As a former big fan of Evernote, Cimanote is a welcome sigh of relief. It has a great UX and just works. It feels like it picks up the torch of being my extended brain. I love using it now and am excited to see how it grows.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@seandcoleman\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@seandcoleman<\/a>&nbsp;&#8220;Picks up the torch of being my extended brain&#8221;, I&#8217;m keeping that line forever. That&#8217;s exactly what I set out to build, and hearing it from someone who&#8217;s been in my corner from the start makes it hit differently. Thank you for being here from the beginning and for showing up today. The best is yet to come. \ud83c\udfd4\ufe0f<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I&#8217;ve trialled a number of notes apps over the years and was a long time Evernote user but eventually went back to my default mac app and Google Keep.<\/p>\n<\/p>\n<p>Been using Cimanote and I&#8217;ve been loving the UX. It&#8217;s simple, clean and efficient.<\/p>\n<\/p>\n<p>Dictation would be a key feature for me.<\/p>\n<p>What you&#8217;ve built so far is fantastic and I&#8217;m looking forward to how the app evolves!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@keelan_naidoo1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@keelan_naidoo1<\/a>&nbsp;<br \/>This means a lot. Thank you. Going from Evernote to Apple Notes and Keep is such a common story, and honestly, both are fine tools for what they are. The fact that Cimanote pulled you back into something more intentional is exactly what we&#8217;re building toward.<\/p>\n<p>Really glad the UX is landing the way it&#8217;s supposed to. Simple and clean is harder to ship than complex, so hearing that it feels that way is the best feedback I could get today.<\/p>\n<p>Dictation is on the roadmap, and you&#8217;re far from the first person to ask for it today, which tells me everything I need to know about where it should sit in the queue. Mobile-first voice notes feels like the right place to start. Would that cover your main use case, or are you thinking something broader, like meeting transcription?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>There&#8217;s something quietly powerful about &#8220;get out of your way.&#8221; The best tools don&#8217;t demand attention \u2014 they just hold the space. The frustration with Evernote wasn&#8217;t just price, it was the grief of watching something you trusted turn into something that needed managing. What are the two or three things you&#8217;re absolutely refusing to compromise on as you grow this?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@julian_francis\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@julian_francis<\/a>&nbsp;This might be the most articulate description of the Evernote grief I&#8217;ve read. &#8220;Watching something you trusted turn into something that needed managing.&#8221; That&#8217;s exactly it, and it&#8217;s a kind of betrayal that&#8217;s hard to name but immediately recognizable.<\/p>\n<p>Three things I&#8217;m refusing to compromise on as we grow:<\/p>\n<p><strong>Speed.<\/strong> Not just load time, the entire experience. The moment you open Cimanote and have to think about it, we&#8217;ve failed. Speed is a promise, not a feature, and it&#8217;s the first thing that dies when products get ambitious. We&#8217;re not letting that happen.<\/p>\n<p><strong>Pricing integrity.<\/strong> No surprise hikes. No features quietly moved behind a higher tier. No Evernote. If the price ever changes, it will be announced clearly, early, and with a genuine reason. Early users will always be protected.<\/p>\n<p><strong>Your data is yours.<\/strong> Export everything, anytime, in open formats. No lock-in, ever. The moment we make it hard to leave, we&#8217;ve become the thing we set out to replace.<br \/>Everything else is negotiable. Those three aren&#8217;t.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This one hit me. I was an Evernote user too. Felt that same frustration when they jacked up prices and locked everything down. You built the thing I just complained about.<\/p>\n<p>As a homepage positioning expert, I spent some time on the site. The import feature got me. Most tools make you start from scratch. You let people bring everything with them. This strategy makes someone trust you right away.<\/p>\n<p>Anyway, just wanted to say I&#8217;m rooting for you, <a href=\"https:\/\/www.producthunt.com\/@blagoja\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"blagoja\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@blagoja<\/a>. Hope this takes off.<\/p>\n<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@taimur_haider1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@taimur_haider1<\/a>&nbsp;This means a lot, genuinely. Thank you for taking the time to look at the site with a professional eye and sharing what you found.<\/p>\n<p>You put into words something I felt intuitively but hadn&#8217;t articulated that cleanly: the import isn&#8217;t just a feature, it&#8217;s a trust signal. It says, &#8220;We&#8217;re not asking you to start over, we&#8217;re meeting you where you are.&#8221; That reframe is going straight into how I talk about Cimanote going forward.<\/p>\n<p>&#8220;You built the thing I just complained about.&#8221; I might have to put that on the wall. That&#8217;s exactly the energy this was built from.<\/p>\n<p>Would genuinely love your eye on the positioning if you ever want to dig deeper. The homepage has gone through a few iterations, but I&#8217;m sure there&#8217;s more to unlock. Either way, thank you for rooting for us. <\/p>\n<p>Comments like this are what make a brutal launch day worth it. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats <a href=\"https:\/\/www.producthunt.com\/@blagoja\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"blagoja\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@blagoja<\/a>.  Excited to give this a shot.  Similar to others I have abandoned Evernote as it wasn&#8217;t living up to my expectations and reverted back to my old Notes app on my macbook.  With these big name products you always find lack of support, lack of new feature etc.  I have done a similar thing with a fitness\/food tracker app, just tired of all the ones that showed promise but never lived up to expectations.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@brent_kendall\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@brent_kendall<\/a>&nbsp;Thank you, Brent. And welcome, you&#8217;re going to feel right at home here.<\/p>\n<\/p>\n<p>What you described is exactly the pattern that kills great products. They start with a clear purpose, gain traction, and then the pressure to grow revenue at all costs slowly hollows out everything that made them good in the first place. Support gets worse, features get paywalled, the app gets heavier. You stop being a user and start being a revenue line.<\/p>\n<\/p>\n<p>The fact that you built your own fitness tracker tells me you get it at a deeper level than most. Sometimes, the only way to get what you actually want is to build it yourself. That&#8217;s exactly how Cimanote started.<\/p>\n<p>Would love to hear what you think after you try it. And if anything feels off or missing, my inbox is open. That feedback is genuinely how we get better.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I used the early beta and found it useful. It was so easy to share my note with others.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@jesse_anderson\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@jesse_anderson<\/a>&nbsp;Really glad to hear that and thank you for being an early beta user. Your feedback shaped what you see today more than you know.<\/p>\n<p>The public share link was one of those features that felt small on paper but turned out to be one of the most used things in beta. Sometimes the simplest things land the hardest.<\/p>\n<p>What&#8217;s your main use case? Would love to know how you&#8217;re using it. \ud83c\udfd4\ufe0f<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Interesting space \u2014 how do you see Cimanote positioned vs Notion (flexibility) and Apple Notes (simplicity)? Where do you want to win long-term?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@saurabh80\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@saurabh80<\/a>&nbsp;Great question and one I think about a lot.<\/p>\n<p>Notion is a powerful tool but it&#8217;s become a platform, not a note app. It&#8217;s incredible for teams building wikis and databases but it&#8217;s overkill for someone who just wants to capture and find their thoughts fast. The flexibility is also the tax, you spend time configuring Notion instead of using it.<\/p>\n<p>Apple Notes is the opposite. Dead simple, which is why hundreds of millions of people use it. But it&#8217;s an Apple-only story, and the moment you want to collaborate, share, or do anything beyond basic formatting, you hit a ceiling fast.<\/p>\n<p>Cimanote wants to win the middle. People who outgrew Apple Notes but don&#8217;t want to become a Notion architect just to take notes. Fast and clean like Apple Notes, capable and cross-platform like Notion, without being either one.<\/p>\n<p>Long term, the win condition is simple: when someone asks &#8220;what do you use for notes?&#8221; the answer is Cimanote without hesitation. Not because it does everything, but because it does the right things exceptionally well.<\/p>\n<p>That&#8217;s the mountain worth climbing. \ud83c\udfd4\ufe0f<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>OMG finally, someone fixed all the reasons why I ditched evernote.<br \/>This looks so good.<br \/>Does it work on Android, IOS, Windows and MacOS?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@ricardo_luiz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ricardo_luiz<\/a>&nbsp;Ha. That&#8217;s exactly the reaction we built this for. Welcome home. \ud83c\udfd4\ufe0f<\/p>\n<p>Yes to all four. Android, iOS, Windows, and macOS. No device limits, ever. It installs directly from the browser as a PWA, so no app store is needed, but it behaves like a native app on all of them. One account, everything in sync.<\/p>\n<p>Would love to hear what your biggest Evernote breaking point was once you tried it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>It\u2019s really refreshing to see user experience as a top priority for Cimanote.<\/p>\n<\/p>\n<p>Evernote lost its focus years ago when it decided to optimize for value extraction instead of utility.<\/p>\n<\/p>\n<p>I\u2019ve been using (and enjoying) early versions of this app. I\u2019m excited to see what comes next. Keep up the great work!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@dzacarias\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@dzacarias<\/a>&nbsp;This comment means more than you know, especially on launch day. Thank you!<\/p>\n<\/p>\n<p>You nailed it with &#8220;value extraction instead of utility.&#8221; That&#8217;s exactly what happened. The moment a product stops asking &#8220;how do we make this more useful?&#8221; and starts asking &#8220;how do we monetize this harder?&#8221; you can feel it in every interaction. We&#8217;re committed to never going down that road.<\/p>\n<\/p>\n<p>Having you as an early user has been invaluable, and your feedback has shaped more of what you see today than you probably realize. Excited for what&#8217;s coming next and grateful you&#8217;re along for the climb. \ud83c\udfd4\ufe0f<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I wish this had launched four years ago, when I decided to abandon Evernote. It will be interesting to fire up Evernote again and see how the export goes!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@trixolina\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@trixolina<\/a>&nbsp;Ha, you and about a million others. Evernote 2021 was already a different product from the one people fell in love with.<\/p>\n<p>Would love to hear how the export goes, genuinely. If anything comes across broken or missing, tell me directly. That import flow is one of the things I&#8217;m most proud of, but real migration data from real users is the only way to know it holds up.<\/p>\n<p>Welcome back to clean note-taking.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Simple and effective. The essential element done well at a fair price. <\/p>\n<\/p>\n<p>Any plans to support dictation \/ transcription integration?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@d_r8\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@d_r8<\/a>&nbsp;<br \/>Thank you. That&#8217;s exactly what we&#8217;re going for. Simple done well beats complex done poorly every time.<\/p>\n<p>Dictation and transcription are on the roadmap. No hard date yet. I&#8217;d rather be honest about that than overpromise. But the fact that you&#8217;re asking tells me it&#8217;s worth prioritizing. Are you thinking voice notes on mobile specifically, or meeting transcription as well?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@d_r8\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@d_r8<\/a>&nbsp;Hey Diogo, great question. And Blagoja, like the honest answer. Diogo, you hit on something I&#8217;ve been thinking too. Voice notes on mobile would be huge for quick ideas when typing feels like a hassle.<\/p>\n<p>Blagoja, the fact that you&#8217;re asking voice notes or meeting transcription tells me you care about how people use the product.<\/p>\n<p>Curious what others think. For me, voice notes first. Meetings I can type. Ideas hit me when I&#8217;m walking the dog.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Really appreciate the honesty and transparency here, <a href=\"https:\/\/www.producthunt.com\/@blagoja\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"blagoja\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@blagoja<\/a> Blagoja. It\u2019s rare to see a founder lay out the <strong>pain points that motivated the build<\/strong> so clearly. The Evernote import and device-unlimited approach are subtle but <strong>huge quality-of-life wins<\/strong> that often get overlooked in note taking apps.<\/p>\n<p>Curious how did you balance <strong>speed and feature completeness<\/strong> during the soft launch? So often a fast, clean experience gets compromised by trying to do too much too soon.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@onitedesigns\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@onitedesigns<\/a>&nbsp; Thanks so much, really appreciate that. And great question, it gets to the heart of every early product decision.<\/p>\n<p>Honestly, the answer is ruthless prioritization. The most important question is\/was: Does it make notes faster or slower to create and find? If a feature didn&#8217;t have a clear answer to that, it didn&#8217;t make the cut for launch.<\/p>\n<\/p>\n<p>The Evernote import was non-negotiable from day one. If people can&#8217;t bring their history with them, nothing else matters. Devices support, same thing. Those aren&#8217;t features. They&#8217;re table stakes for anyone switching. <br \/>I did add some cool stuff like public note sharing and real-time collaboration, but that came towards the end, once the basics were in.<\/p>\n<p>Everything else, integrations, AI features, is on the roadmap but deliberately not here yet. A fast, clean core experience that works reliably beats a bloated feature set that occasionally impresses you.<\/p>\n<p>The risk I accepted is that some people will try it and say &#8220;where&#8217;s X?&#8221; That&#8217;s fine. I&#8217;d rather hear that than ship X and watch the app slow down because of it.<\/p>\n<\/p>\n<p>Speed is a feature. It&#8217;s actually the hardest one to maintain as you grow, which is probably why Evernote lost it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">This is cool, congrats on the launch. Any ETA on a native iOS app? (vs the current PWA)<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@grey_seymour\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@grey_seymour<\/a>&nbsp; Thank you! Really appreciate the support.<\/p>\n<p>Honest answer, no hard ETA on a native iOS app right now. The PWA was a deliberate first call: faster to ship, works across every device, and for most use cases, the experience is genuinely comparable to native.<\/p>\n<p>It&#8217;s on the roadmap, and how loud the demand gets from early users like you will directly influence how fast it moves up the list.<\/p>\n<p>If you try the PWA and hit something that feels un-native and frustrating, tell me. That list is exactly how I&#8217;ll build the case for prioritizing it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Evernote lost the plot years ago. Curious how you handle sync conflicts when editing the same note on two devices \u2014 that&#8217;s where most note apps fall apart.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@kaito_builds\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kaito_builds<\/a>&nbsp;You&#8217;re right. Sync conflicts are where note apps quietly fall apart, and most just paper over it with &#8220;last write wins&#8221; which means you lose work and don&#8217;t even know it. <\/p>\n<p>Cimanote uses real-time sync where changes propagate instantly across devices, so in normal use, you rarely hit a true conflict state. The architecture is closer to how Google Docs handles it than how Evernote did.<\/p>\n<p>I&#8217;ll be straight with you, though. Extreme edge cases like going offline on two devices simultaneously and making conflicting edits to the same note is something we&#8217;re continuing to harden. It&#8217;s on the roadmap, and I&#8217;d rather tell you that than oversell it.<\/p>\n<p>If you want to stress test it and tell me what you find, I&#8217;d genuinely welcome it. That kind of real-world feedback is exactly how we make the product better.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Very nice. I had to cancel Evernote due to their outrageous price gouging.<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@matt_knee\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@matt_knee<\/a>&nbsp;Price gouging, that&#8217;s exactly what it was. No sugarcoating it. Welcome to the other side. Hope you enjoy Cimanote.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#8<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/VKEHNPPUAYEI2W\" class=\"app-title\">PixelClaw<\/a><\/p>\n<div class=\"one-liner\">A tiny pixel crab that lives on your Dock<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">145<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>PixelClaw\u662f\u4e00\u6b3e\u6816\u606f\u4e8eMac Dock\u680f\u7684\u50cf\u7d20\u98ce\u52a8\u753b\u5c0f\u8783\u87f9\uff0c\u5728\u7528\u6237\u7b49\u5f85AI\u7f16\u7801\u6216\u7a0b\u5e8f\u6784\u5efa\u7684\u95f4\u9699\uff0c\u63d0\u4f9b\u4e86\u4e00\u79cd\u8f7b\u677e\u3001\u6709\u8da3\u7684\u4e92\u52a8\u966a\u4f34\uff0c\u7f13\u89e3\u4e86\u7b49\u5f85\u8fc7\u7a0b\u4e2d\u7684\u67af\u71e5\u611f\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/a51c2fbd-4422-450f-ba15-62b73516c203.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/8db468cd-f395-4e45-97c5-6a98ad728e60.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/bfcdfdd8-dfd7-4e88-89ec-9dca48d1874a.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/5ebcfe24-8d53-4df0-9281-c044ce020500.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=ni-iOwVd1R0\"><source src=\"https:\/\/www.youtube.com\/watch?v=ni-iOwVd1R0\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Productivity<\/span><br \/>\n            <span class=\"tag\">Developer Tools<\/span><br \/>\n            <span class=\"tag\">Lifestyle<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u684c\u9762\u5ba0\u7269<\/span><br \/>\n            <span class=\"tag\">Mac\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">Dock\u680f\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u4e92\u52a8\u4f34\u4fa3<\/span><br \/>\n            <span class=\"tag\">\u50cf\u7d20\u98ce<\/span><br \/>\n            <span class=\"tag\">\u8f7b\u91cf\u5a31\u4e50<\/span><br \/>\n            <span class=\"tag\">\u7b49\u5f85\u4f18\u5316<\/span><br \/>\n            <span class=\"tag\">\u751f\u4ea7\u529b\u73a9\u5177<\/span><br \/>\n            <span class=\"tag\">\u60c5\u611f\u5316\u8bbe\u8ba1<\/span><br \/>\n            <span class=\"tag\">\u5f00\u6e90\u9879\u76ee?<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8ba4\u4e3a\u4ea7\u54c1\u201c\u53ef\u7231\u201d\u3001\u201c\u9177\u201d\uff0c\u6709\u6548\u7f13\u89e3\u4e86\u7b49\u5f85\u7126\u8651\u3002\u6838\u5fc3\u5efa\u8bae\u5305\u62ec\uff1a\u589e\u52a0\u4ea4\u4e92\uff08\u5982\u629a\u6478\uff09\u3001\u5f15\u5165\u6210\u957f\u7cfb\u7edf\uff08\u7c7b\u4f3c\u7535\u5b50\u5ba0\u7269\uff09\u3002\u5f00\u53d1\u8005\u79ef\u6781\u56de\u5e94\uff0c\u793e\u533a\u6c1b\u56f4\u826f\u597d\u3002\u90e8\u5206\u7528\u6237\u8054\u60f3\u5230\u7ecf\u5178\u83dc\u5355\u680f\u5f69\u86cb\uff0c\u6000\u65e7\u60c5\u611f\u51f8\u663e\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                PixelClaw\u8868\u9762\u4e0a\u662f\u4e00\u4e2a\u201c\u611a\u8822\u7684\u526f\u4e1a\u9879\u76ee\u201d\uff0c\u5b9e\u5219\u7cbe\u51c6\u523a\u4e2d\u4e86\u73b0\u4ee3\u5f00\u53d1\u8005\u5de5\u4f5c\u6d41\u4e2d\u4e00\u4e2a\u9690\u79d8\u7684\u75db\u70b9\uff1a\u88ab\u52a8\u7b49\u5f85\u7684\u788e\u7247\u65f6\u95f4\u3002\u5b83\u5e76\u975e\u63d0\u5347\u6548\u7387\u7684\u5de5\u5177\uff0c\u800c\u662f\u8bd5\u56fe\u4e3a\u51b0\u51b7\u7684\u3001\u5f02\u6b65\u7684\u751f\u4ea7\u529b\u8fdb\u7a0b\uff08\u5982AI\u7f16\u7801\uff09\u6ce8\u5165\u4e00\u4e1d\u62df\u4eba\u5316\u7684\u6e29\u6696\u548c\u5373\u65f6\u53cd\u9988\u7684\u4e50\u8da3\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u771f\u6b63\u4ef7\u503c\u4e0d\u5728\u4e8e\u8783\u87f9\u672c\u8eab\u7684\u884c\u4e3a\u591a\u4e48\u590d\u6742\uff0c\u800c\u5728\u4e8e\u5b83\u6210\u529f\u5730\u5c06\u7528\u6237\u7684\u6ce8\u610f\u529b\u4ece\u201c\u8fdb\u5ea6\u6761\u7126\u8651\u201d\u8f6c\u5316\u4e3a\u4e00\u79cd\u4f4e\u8d1f\u62c5\u7684\u3001\u6cbb\u6108\u6027\u7684\u89c2\u5bdf\u4e0e\u5fae\u4e92\u52a8\u3002\u8fd9\u672c\u8d28\u4e0a\u662f\u4e00\u79cd\u201c\u60c5\u611f\u5316UI\u201d\u7684\u6781\u7aef\u8f7b\u91cf\u5316\u5b9e\u8df5\uff0c\u5c06Dock\u680f\u8fd9\u4e2a\u7cfb\u7edf\u4ea4\u4e92\u7684\u201c\u4ea4\u901a\u67a2\u7ebd\u201d\uff0c\u53d8\u6210\u4e86\u4e00\u4e2a\u6570\u5b57\u751f\u7269\u7684\u751f\u6001\u7f38\u3002\u7528\u6237\u8bc4\u8bba\u4e2d\u201c\u629a\u80b2\u5b83\u6210\u957f\u201d\u7684\u547c\u58f0\uff0c\u6070\u6070\u66b4\u9732\u4e86\u7528\u6237\u5bf9\u5de5\u5177\u8f6f\u4ef6\u7684\u60c5\u611f\u8fde\u63a5\u6e34\u671b\u2014\u2014\u6211\u4eec\u4e0d\u4ec5\u9700\u8981\u8f6f\u4ef6\u5b8c\u6210\u4efb\u52a1\uff0c\u66f4\u5e0c\u671b\u4e0e\u6211\u4eec\u7684\u6570\u5b57\u5de5\u4f5c\u73af\u5883\u5efa\u7acb\u5173\u7cfb\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u98ce\u9669\u4e0e\u6f5c\u529b\u540c\u6837\u660e\u663e\u3002\u4f5c\u4e3a\u65b0\u5947\u73a9\u5177\uff0c\u5176\u70ed\u5ea6\u6781\u6613\u6d88\u9000\uff0c\u5fc5\u987b\u901a\u8fc7\u6301\u7eed\u7684\u884c\u4e3a\u66f4\u65b0\u548c\u6df1\u5ea6\u4e92\u52a8\uff08\u5982\u8bc4\u8bba\u63d0\u5230\u7684Tamagotchi\u5f0f\u517b\u6210\uff09\u6765\u7ef4\u6301\u7528\u6237\u957f\u671f\u5174\u8da3\uff0c\u5426\u5219\u96be\u514d\u6ca6\u4e3a\u4e00\u6b21\u6027\u6d88\u9063\u3002\u6b64\u5916\uff0c\u5b83\u5de7\u5999\u5730\u4f9d\u9644\u4e8e\u201cClaude Code\u201d\u8fd9\u4e00\u5177\u4f53\u573a\u666f\u8fdb\u884c\u4f20\u64ad\uff0c\u65e2\u662f\u806a\u660e\u7684\u589e\u957f\u9ed1\u5ba2\uff0c\u4e5f\u53ef\u80fd\u9650\u5236\u4e86\u5176\u53d7\u4f17\u60f3\u8c61\u3002\u5b83\u80fd\u5426\u4ece\u7279\u5b9aAI\u5de5\u5177\u7684\u201c\u7b49\u5f85\u4f34\u4fa3\u201d\uff0c\u8fdb\u5316\u4e3a\u4e00\u79cd\u666e\u9002\u7684\u3001\u53ef\u81ea\u5b9a\u4e49\u7684\u684c\u9762\u60c5\u611f\u5316\u7ec4\u4ef6\uff0c\u5c06\u51b3\u5b9a\u5176\u662f\u5c0f\u4f17\u73a9\u7269\uff0c\u8fd8\u662f\u80fd\u5f00\u542f\u4e00\u4e2a\u201c\u684c\u9762\u751f\u547d\u4f53\u5f81\u201d\u7684\u5fae\u5999\u54c1\u7c7b\u3002\u5728\u4e00\u5207\u7686\u53ef\u667a\u80fd\u5316\u7684\u65f6\u4ee3\uff0c\u8fd9\u79cd\u201c\u65e0\u7528\u7684\u3001\u6709\u8da3\u7684\u201d\u6570\u5b57\u5b58\u5728\uff0c\u6216\u8bb8\u662f\u5bf9\u6297\u5de5\u5177\u7406\u6027\u5f02\u5316\u7684\u4e00\u5242\u5c0f\u5de7\u89e3\u836f\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">PixelClaw<\/span>\n                <\/div>\n<div class=\"comment-content\">PixelClaw is a tiny animated crab that lives on your Mac Dock, giving you something charming to watch and play with while Claude Code works in the background. It naps, hops, and chases apples you drop for it.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Built PixelClaw because I got bored waiting for Claude Code.<\/p>\n<p>Modeled after the Claude Code mascot, it\u2019s a tiny pixel crab that lives on your Dock, sleeps, wakes on click, and chases apples you drop.<\/p>\n<p>Started as a dumb side project between prompts, and turned into a surprisingly fun little companion.<\/p>\n<p>Would love to hear what features or behaviors you\u2019d want in a tiny Dock companion.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This is so cool!! Make it pettable<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@idanmasas\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@idanmasas<\/a>&nbsp;on it!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Waiting for builds or AI responses can feel surprisingly long. Having something small and interactive like this actually makes that timer nice. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>A new friend for <a href=\"https:\/\/dinoki.ai\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Dinoki<\/a>! <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>ok this is adorable. would be cool if you could feed it and watch it grow like a tamagotchi \ud83e\udd80<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@ray_artlas great idea!<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I love little computer people, thank you<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@kevin_mcdonagh1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kevin_mcdonagh1<\/a>&nbsp;Thank you for trying it out!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@kevin_mcdonagh1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kevin_mcdonagh1<\/a>&nbsp; Same here. There\u2019s something oddly comforting about having a tiny animated companion while working.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This is awesome, a full little background minigame, might have to  adjust my screens to make room for this little guy between runs<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This brings back memories! The first time I saw a Mac as a kid, it had those eyes in the menubar that followed the mouse pointer. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#9<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/3GWVDBDDKSSM2H\" class=\"app-title\">Lucent<\/a><\/p>\n<div class=\"one-liner\">AI that watches your session replays and detects issues<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">126<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Lucent\u662f\u4e00\u6b3e\u901a\u8fc7AI\u5b9e\u65f6\u89c2\u770b\u7528\u6237\u4f1a\u8bdd\u56de\u653e\uff0c\u81ea\u52a8\u68c0\u6d4b\u4ea7\u54c1Bug\u548cUX\u95ee\u9898\u7684\u5de5\u5177\uff0c\u89e3\u51b3\u4e86\u5f00\u53d1\u56e2\u961f\u65e0\u6687\u4eba\u5de5\u7b5b\u67e5\u6d77\u91cf\u56de\u653e\u6570\u636e\u3001\u5bfc\u81f4\u751f\u4ea7\u73af\u5883\u95ee\u9898\u6f0f\u68c0\u7684\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/cb6bc341-8bb7-4572-87df-0fa8e98ac61a.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/fa336845-a279-4fc2-9a32-43d9a61adc37.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/52a88c5e-3426-47a5-9bf0-88a8efa07d67.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/be2051c5-cc63-4b57-84bb-bb0d572f5017.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/4f7e6e8b-bb50-4220-9e5d-a564243b9bbd.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/VlitcZCe6LA\"><source src=\"https:\/\/youtu.be\/VlitcZCe6LA\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">User Experience<\/span><br \/>\n            <span class=\"tag\">Developer Tools<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u7f3a\u9677\u68c0\u6d4b<\/span><br \/>\n            <span class=\"tag\">\u4f1a\u8bdd\u56de\u653e\u5206\u6790<\/span><br \/>\n            <span class=\"tag\">\u7528\u6237\u4f53\u9a8c\u76d1\u63a7<\/span><br \/>\n            <span class=\"tag\">\u5b9e\u65f6\u544a\u8b66<\/span><br \/>\n            <span class=\"tag\">\u4ea7\u54c1\u8d28\u91cf\u4fdd\u969c<\/span><br \/>\n            <span class=\"tag\">Slack\u96c6\u6210<\/span><br \/>\n            <span class=\"tag\">PostHog\u751f\u6001<\/span><br \/>\n            <span class=\"tag\">YC\u5b75\u5316<\/span><br \/>\n            <span class=\"tag\">\u5de5\u7a0b\u6548\u7387\u5de5\u5177<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8ba4\u53ef\u5176\u89e3\u51b3\u201c\u56de\u653e\u6570\u636e\u6709\u4ef7\u503c\u4f46\u65e0\u4eba\u89c2\u770b\u201d\u7684\u6838\u5fc3\u75db\u70b9\uff0c\u8d5e\u8d4fSlack\/Linear\u96c6\u6210\u4f7f\u544a\u8b66\u53ef\u64cd\u4f5c\u3002\u4e3b\u8981\u95ee\u9898\u96c6\u4e2d\u4e8e\uff1a\u662f\u5426\u652f\u6301\u79fb\u52a8\u7aef\uff08\u5df2\u652f\u6301\u79fb\u52a8Web\uff09\u3001\u662f\u5426\u652f\u6301\u5176\u4ed6\u56de\u653e\u5de5\u5177\uff08\u76ee\u524d\u4ec5PostHog\uff09\u3001\u80fd\u5426\u533a\u5206\u6280\u672fBug\u4e0eUX\u95ee\u9898\uff08\u4e24\u8005\u7686\u53ef\uff0c\u540e\u8005\u4ee5\u5468\u62a5\u5448\u73b0\uff09\u3002\u5efa\u8bae\u7a81\u51fa\u5f3a\u529b\u5ba2\u6237\u8bc1\u8a00\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Lucent\u5207\u5165\u4e86\u4e00\u4e2a\u5178\u578b\u7684\u201c\u6570\u636e\u5bcc\u77ff\uff0c\u6d1e\u5bdf\u8352\u539f\u201d\u573a\u666f\u3002\u5176\u771f\u6b63\u4ef7\u503c\u4e0d\u5728\u4e8e\u201c\u770b\u56de\u653e\u201d\u8fd9\u4e2a\u52a8\u4f5c\uff0c\u800c\u5728\u4e8e\u5c06\u975e\u7ed3\u6784\u5316\u7684\u3001\u9ad8\u4fe1\u606f\u71b5\u7684\u7528\u6237\u884c\u4e3a\u89c6\u9891\u6d41\uff0c\u8f6c\u5316\u4e3a\u53ef\u5f52\u56e0\u3001\u53ef\u5206\u53d1\u3001\u53ef\u884c\u52a8\u7684\u7ed3\u6784\u5316\u4e8b\u4ef6\u3002\u8fd9\u672c\u8d28\u4e0a\u662f\u4e00\u4e2a\u201c\u4fe1\u53f7\u964d\u566a\u201d\u4e0e\u201c\u4f18\u5148\u7ea7\u6392\u5e8f\u201d\u7684\u5de5\u7a0b\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ea7\u54c1\u806a\u660e\u5730\u9009\u62e9\u4e86\u4ecePostHog\u5207\u5165\uff0c\u800c\u975e\u81ea\u5efa\u56de\u653eSDK\uff0c\u8fd9\u964d\u4f4e\u4e86\u65e9\u671f\u7528\u6237\u7684\u63a5\u5165\u6210\u672c\uff0c\u5feb\u901f\u9a8c\u8bc1\u4e86AI\u68c0\u6d4b\u6a21\u578b\u7684\u6709\u6548\u6027\u3002\u5176\u201c\u5b9e\u65f6Bug+\u5468\u671fUX\u62a5\u544a\u201d\u7684\u53cc\u8f68\u5236\u8f93\u51fa\uff0c\u53cd\u6620\u4e86\u56e2\u961f\u5bf9\u201c\u4e25\u91cd\u6027\u201d\u4e0e\u201c\u91cd\u8981\u6027\u201d\u7684\u533a\u5206\u6709\u73b0\u5b9e\u8ba4\u77e5\uff1a\u5d29\u6e83\u9700\u8981\u5373\u65f6\u54cd\u5e94\uff0c\u800c\u4f53\u9a8c\u6469\u64e6\u5219\u9002\u5408\u6279\u91cf\u590d\u76d8\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u957f\u671f\u6311\u6218\u540c\u6837\u5c16\u9510\u3002\u9996\u5148\uff0c\u662f\u201c\u89e3\u91ca\u529b\u201d\u7684\u8fb9\u754c\u3002AI\u53ef\u4ee5\u9ad8\u4eae\u201c\u7528\u6237\u5728\u8fd9\u91cc\u8fde\u7eed\u70b9\u51fb\u4e86\u4e94\u6b21\u201d\uff0c\u4f46\u5b83\u80fd\u5426\u771f\u6b63\u7406\u89e3\u8fd9\u662f\u201c\u6309\u94ae\u53cd\u9988\u7f3a\u5931\u201d\u7684\u8bbe\u8ba1\u7f3a\u9677\uff0c\u8fd8\u662f\u201c\u7528\u6237\u51b3\u7b56\u72b9\u8c6b\u201d\u7684\u5fc3\u7406\u72b6\u6001\uff1f\u5176\u6b21\uff0c\u662f\u8bef\u62a5\u4e0e\u8b66\u62a5\u75b2\u52b3\u7684\u7ecf\u5178\u96be\u9898\u3002\u5c3d\u7ba1\u58f0\u79f0\u6709\u4e25\u91cd\u6027\u8bc4\u5206\uff0c\u4f46\u5728\u590d\u6742\u4e1a\u52a1\u6d41\u4e2d\u5b9a\u4e49\u201c\u5f02\u5e38\u201d\u672c\u8eab\u5c31\u9700\u8981\u6df1\u539a\u7684\u9886\u57df\u77e5\u8bc6\u3002\u6700\u540e\uff0c\u5176\u5546\u4e1a\u6a21\u5f0f\u9ad8\u5ea6\u4f9d\u8d56\u4e0a\u6e38\u6570\u636e\u6e90\uff08PostHog\uff09\uff0c\u751f\u6001\u4f4d\u5b58\u5728\u4e00\u5b9a\u8106\u5f31\u6027\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cLucent\u4e0d\u662f\u53c8\u4e00\u4e2a\u201c\u76d1\u63a7\u4eea\u8868\u76d8\u201d\uff0c\u5b83\u8bd5\u56fe\u6210\u4e3a\u5f00\u53d1\u6d41\u7a0b\u4e2d\u7684\u201c\u7b2c\u4e00\u54cd\u5e94\u8005\u201d\u3002\u5b83\u7684\u6210\u529f\u4e0d\u53d6\u51b3\u4e8eAI\u662f\u5426\u6bd4\u4eba\u201c\u770b\u201d\u5f97\u66f4\u51c6\uff0c\u800c\u53d6\u51b3\u4e8e\u5b83\u80fd\u5426\u4ee5\u8db3\u591f\u4f4e\u7684\u566a\u97f3\uff0c\u5c06\u6b63\u786e\u7684\u95ee\u9898\u5728\u6b63\u786e\u7684\u65f6\u95f4\uff0c\u63a8\u9001\u7ed9\u6b63\u786e\u7684\u4eba\u3002\u8fd9\u6761\u8def\u8d70\u901a\u4e86\uff0c\u4fbf\u662f\u5de5\u7a0b\u6548\u7387\u7684\u5b9e\u8d28\u6027\u8dc3\u8fc1\uff1b\u82e5\u9677\u5165\u201c\u72fc\u6765\u4e86\u201d\u7684\u56f0\u5883\uff0c\u5219\u4e0d\u8fc7\u662f\u53e6\u4e00\u4e2a\u9700\u8981\u88ab\u76d1\u63a7\u7684\u566a\u97f3\u6e90\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Lucent<\/span>\n                <\/div>\n<div class=\"comment-content\">Lucent is an AI that watches your session replays 24\/7, and automatically detects issues your users are running into in real time. Trusted by leading engineering teams like Reducto, Browser Use, and Productlane.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey Product Hunt! I&#8217;m Alisa, founder of Lucent (backed by YC and Ryan Hoover \ud83d\ude42 <\/p>\n<p>We built Lucent because we kept seeing the same problem at every company we worked at &#8211; bugs and UX issues slipping into production and nobody catching them until users complained. The data to find these issues was already there in session replays, but nobody has time to actually watch thousands of sessions.<\/p>\n<p>So we built an AI that does it for you. Lucent watches your session replays automatically and surfaces bugs and UX issues in real time, with full reproduction context sent straight to Slack and Linear.<\/p>\n<p>How it works:<\/p>\n<p>1. Connect your PostHog account<\/p>\n<p>2. AI watches session replays 24\/7<\/p>\n<p>3. Bugs get sent to your Slack or Linear as users encounter them<\/p>\n<p>To get started, you can get 400 sessions processed for free and see what issues your users are coming across &#8211; most teams find issues in the first hour they didn&#8217;t know existed. Sign up here: <a href=\"https:\/\/lucenthq.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">lucenthq.com<\/a> <\/p>\n<p>Trusted by teams obsessed with product quality, like Reducto, Browser Use, Productlane, Julius, Finta, Happenstance, and Evidence. <\/p>\n<\/p>\n<p>Would love for you to try it out and let us know what you think &#8211; happy to answer any questions!<\/p>\n<p>Find us on socials: <br \/>&#8211; <a href=\"https:\/\/x.com\/lucent_ai\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/x.com\/lucent_ai<\/a><br \/>&#8211; <a href=\"https:\/\/www.linkedin.com\/company\/lucenthq\/?viewAsMember=true\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.linkedin.com\/company\/lucenthq<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@alisarae\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alisarae<\/a>&nbsp;Congrats on the launch, Alisa! \ud83c\udf89 This is solving a real pain \u2014 session replays are gold but nobody actually watches them. The direct Slack\/Linear integration is the key insight here, it makes the signal actually actionable rather than just another dashboard to check. About to launch OceanMind, an AI-powered breathwork iOS app, and the idea of having an AI catch UX issues in the first hours post-launch instead of waiting for 1-star reviews is genuinely compelling. <\/p>\n<p>Q:Does it work with mobile web sessions too?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">@alexeyglukharev it works with mobile web apps! for native mobile apps we will have something in the next few days \ud83d\ude42<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Good job team. The pain of watching dozens of replays is real. If AI can do it and summarise the findings, that&#8217;s huge. Do you work with tools like clarity etc. or you have own session replay tool?<\/p>\n<\/p>\n<p>I wish you good luck today!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@davitausberlin we only work with posthog currently, but we\u2019ll roll out our own session replay SDK soon \ud83e\udef6<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Does Lucent only detect bugs or also UX issues <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@rahul_sonwalkar both! \ud83d\ude42<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Early user here, Lucent is so powerful and simple to use. 10\/10 would recommend!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@nars \ud83e\udee1\ud83e\udee1<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>All I have to say is unbelievable. This will be so useful for people to find bugs and inefficiencies inside their product. I am one-shotted<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@finnlay_morcombe that\u2019s right \ud83d\ude3c<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats on the launch, <a href=\"https:\/\/www.producthunt.com\/@alisarae\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"alisarae\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alisarae<\/a>. I spent almost five minutes on the site. The quote that hit me hardest was from Justin Lee: <em>&#8220;<\/em><strong>We installed Lucent on a Friday, by Monday morning it had filed 7 bugs we&#8217;d never seen.<\/strong><em>&#8220;<\/em> <\/p>\n<p>That one line does more selling than any feature list. It captures the speed and the value.<\/p>\n<p>One small observation while poking around. That quote is mixed in with a wall of other testimonials. It deserves its own space, maybe right under the hero. Let it breathe.<\/p>\n<p>Anyway, it was just something I noticed. Hope the launch goes well.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@taimur_haider1 thank you for the feedback \u263a\ufe0f<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Super interesting\u2014does Lucent only detect technical bugs, or can it also flag UX friction (like rage clicks, dead ends, confusing flows)?<br \/>The latter would be insanely powerful for product teams.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@saurabh80 it detects both &#8211; bugs are detected in real time and UX issues are delivered via a weekly report \ud83d\ude42<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The session replay angle for issue detection is interesting &#8211; we&#8221;ve had Datadog and LogRocket running for a while and the gap I keep running into is that replays tell you what happened but not why it matters. Is Lucent doing its own severity scoring, or is it more like &#8220;here are the unusual patterns, you decide&#8221;? Wondering how it handles the noise problem &#8211; low-signal rage clicks vs. something that actually broke the flow.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@mykola_kondratiuk yes, every issue detected is scored on severity. lucent also finds unusual patterns &#8211; these are delivered in a weekly report!<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Looks amazing! Have always hated hunting through PostHog for bugs, absolute game changer! <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">@jack_wakem \ud83e\udee1<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>great product that keeps us from shipping bugs<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats on the launch!! <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Can it also go through logs and detect potential issues for apps where interactivity is not necessarily in the UI on a web based dashboard? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>The weekly report with unusual patterns is a nice touch &#8211; beats getting pinged on every minor anomaly. Severity scoring + batched unusual patterns is actually the right balance.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#10<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/SIMFMY4BTRNYIT\" class=\"app-title\">Scouts for iOS<\/a><\/p>\n<div class=\"one-liner\">Your always-on AI agents to monitor the web, now on iOS<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">118<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Scouts\u662f\u4e00\u6b3eiOS\u7aef\u7684\u5e38\u9a7bAI\u667a\u80fd\u4f53\u5e94\u7528\uff0c\u901a\u8fc7\u4e3b\u52a8\u76d1\u6d4b\u7f51\u7edc\u4fe1\u606f\u5e76\u63a8\u9001\u9ad8\u4ef7\u503c\u901a\u77e5\uff0c\u89e3\u51b3\u4e86\u7528\u6237\u5728\u79fb\u52a8\u573a\u666f\u4e0b\u88ab\u52a8\u3001\u4f4e\u6548\u83b7\u53d6\u5173\u952e\u4fe1\u606f\uff08\u5982\u7ade\u54c1\u52a8\u6001\u3001\u4ef7\u683c\u6ce2\u52a8\u3001\u65b0\u95fb\u8d44\u8baf\uff09\u7684\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/fc4c4a25-24f0-4926-ba07-482ea47e9190.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/8c76b6d5-0a92-4933-8aca-1c3f2bdb4b95.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Productivity<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">Search<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">\u7f51\u7edc\u76d1\u6d4b<\/span><br \/>\n            <span class=\"tag\">\u4fe1\u606f\u63a8\u9001<\/span><br \/>\n            <span class=\"tag\">\u7ade\u54c1\u8ffd\u8e2a<\/span><br \/>\n            <span class=\"tag\">\u5e02\u573a\u60c5\u62a5<\/span><br \/>\n            <span class=\"tag\">\u79fb\u52a8\u6548\u7387\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u4e2a\u6027\u5316\u63d0\u9192<\/span><br \/>\n            <span class=\"tag\">\u964d\u566a\u8fc7\u6ee4<\/span><br \/>\n            <span class=\"tag\">\u81ea\u52a8\u5316\u7814\u7a76<\/span><br \/>\n            <span class=\"tag\">iOS\u5e94\u7528<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8ba4\u53ef\u5176\u89e3\u51b3\u201c\u4fe1\u606f\u8fc7\u8f7d\u201d\u548c\u201c\u63d0\u9192\u75b2\u52b3\u201d\u7684\u6838\u5fc3\u75db\u70b9\uff0c\u671f\u5f85\u5176AI\u80fd\u6709\u6548\u8fc7\u6ee4\u566a\u97f3\u3002\u4e3b\u8981\u7591\u95ee\u96c6\u4e2d\u4e8eAI\u5982\u4f55\u5e73\u8861\u4fe1\u53f7\u4e0e\u566a\u97f3\uff08\u662f\u9884\u8bbe\u89c4\u5219\u8fd8\u662f\u81ea\u4e3b\u5b66\u4e60\uff09\uff0c\u5e76\u63d0\u51fa\u4e86\u96c6\u6210\u90ae\u7bb1\/\u65e5\u5386\u7b49\u6269\u5c55\u529f\u80fd\u7684\u5efa\u8bae\u3002\u5f00\u53d1\u8005\u56de\u590d\u5f3a\u8c03\u5176\u57fa\u4e8eLLM\u7684\u667a\u80fd\u4f53\u53ef\u901a\u8fc7\u81ea\u7136\u8bed\u8a00\u53cd\u9988\u8fdb\u884c\u8c03\u4f18\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Scouts for iOS\u7684\u53d1\u5e03\uff0c\u672c\u8d28\u4e0a\u662f\u5bf9\u201c\u4fe1\u606f\u63a8\u9001\u201d\u8303\u5f0f\u7684\u4e00\u6b21AI\u5316\u91cd\u6784\u3002\u5b83\u7784\u51c6\u7684\u5e76\u975e\u4fe1\u606f\u7f3a\u5931\uff0c\u800c\u662f\u4fe1\u606f\u8fc7\u8f7d\u65f6\u4ee3\u4e0b\u7684\u201c\u6709\u6548\u6ce8\u610f\u529b\u7684\u7f3a\u5931\u201d\u3002\u4f20\u7edf\u8b66\u62a5\u5de5\u5177\uff08\u5982Google Alerts\uff09\u7684\u5931\u8d25\u5728\u4e8e\u5176\u673a\u68b0\u7684\u5339\u914d\u903b\u8f91\uff0c\u5bfc\u81f4\u6d77\u91cf\u4f4e\u76f8\u5173\u63a8\u9001\uff0c\u6700\u7ec8\u88ab\u7528\u6237\u5f03\u7528\u3002Scouts\u5ba3\u79f0\u7684\u201c\u9ad8\u4fe1\u53f7\u201d\u548c\u201c\u964d\u566a\u201d\u80fd\u529b\uff0c\u662f\u5176\u6838\u5fc3\u4ef7\u503c\u4e3b\u5f20\uff0c\u4f46\u8fd9\u6070\u6070\u662f\u6700\u5927\u7684\u6311\u6218\u548c\u5f85\u9a8c\u8bc1\u70b9\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u771f\u6b63\u7684\u521b\u65b0\u4e0d\u5728\u4e8e\u201c\u76d1\u6d4b\u201d\uff0c\u800c\u5728\u4e8e\u201c\u7406\u89e3\u4e0e\u5224\u65ad\u201d\u3002\u901a\u8fc7LLM\u9a71\u52a8\u7684\u667a\u80fd\u4f53\uff0c\u5b83\u8bd5\u56fe\u7406\u89e3\u7528\u6237\u8bbe\u5b9a\u7684\u6a21\u7cca\u610f\u56fe\uff08\u5982\u201c\u76d1\u63a7\u7ade\u54c1\u52a8\u6001\u201d\uff09\uff0c\u5e76\u81ea\u4e3b\u5224\u65ad\u7f51\u7edc\u4e2d\u54ea\u4e9b\u65b0\u4fe1\u606f\u5177\u5907\u8db3\u591f\u7684\u76f8\u5173\u6027\u548c\u91cd\u8981\u6027\u6765\u89e6\u53d1\u63a8\u9001\u3002\u8fd9\u4ece\u201c\u5173\u952e\u8bcd\u5339\u914d\u201d\u5347\u7ea7\u5230\u4e86\u201c\u8bed\u4e49\u4e0e\u610f\u56fe\u5339\u914d\u201d\u3002\u8bc4\u8bba\u4e2d\u7528\u6237\u5173\u4e8e\u201c\u4fe1\u53f7\/\u566a\u97f3\u6743\u8861\u201d\u7684\u7591\u95ee\u76f4\u6307\u8981\u5bb3\uff1a\u4ea7\u54c1\u6210\u529f\u4e0e\u5426\uff0c\u5b8c\u5168\u53d6\u51b3\u4e8e\u5176AI\u667a\u80fd\u4f53\u5728\u5177\u4f53\u573a\u666f\u4e0b\u7684\u5224\u65ad\u7cbe\u51c6\u5ea6\u3002\u5f00\u53d1\u8005\u7684\u56de\u590d\u63ed\u793a\u4e86\u5176\u8c03\u4f18\u673a\u5236\u2014\u2014\u901a\u8fc7\u7528\u6237\u5bf9\u63a8\u9001\u62a5\u544a\u7684\u90ae\u4ef6\u53cd\u9988\u8fdb\u884c\u5f3a\u5316\u5b66\u4e60\uff0c\u8fd9\u662f\u4e00\u4e2a\u52a1\u5b9e\u4e14\u5173\u952e\u7684\u95ed\u73af\u8bbe\u8ba1\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u6f5c\u5728\u98ce\u9669\u540c\u6837\u660e\u663e\u3002\u9996\u5148\uff0c\u201c\u9ad8\u4fe1\u53f7\u201d\u662f\u9ad8\u5ea6\u4e3b\u89c2\u7684\uff0c\u5bf9\u4e00\u4f4d\u521b\u59cb\u4eba\u6709\u4ef7\u503c\u7684\u7ade\u54c1\u878d\u8d44\u65b0\u95fb\uff0c\u5bf9\u53e6\u4e00\u4f4d\u53ef\u80fd\u662f\u566a\u97f3\u3002\u8fc7\u5ea6\u4f9d\u8d56\u7528\u6237\u53cd\u9988\u8c03\u4f18\uff0c\u53ef\u80fd\u5bfc\u81f4\u667a\u80fd\u4f53\u89c6\u91ce\u7a84\u5316\uff0c\u9519\u8fc7\u6f5c\u5728\u91cd\u8981\u7684\u5173\u8054\u4fe1\u606f\u3002\u5176\u6b21\uff0c\u4ece\u7f51\u9875\u7aef\u6269\u5c55\u5230iOS\uff0c\u5c06\u63a8\u9001\u573a\u666f\u4ece\u201c\u53ef\u5904\u7406\u7684\u4eea\u8868\u76d8\u201d\u8f6c\u79fb\u5230\u201c\u4e0d\u5bb9\u6253\u6270\u7684\u9501\u5c4f\u201d\uff0c\u8fd9\u5bf9\u63a8\u9001\u7684\u7cbe\u51c6\u6027\u548c\u7d27\u8feb\u6027\u63d0\u51fa\u4e86\u8fd1\u4e4e\u82db\u523b\u7684\u8981\u6c42\u3002\u4e00\u6b21\u8bef\u5224\u7684\u63a8\u9001\u5c31\u53ef\u80fd\u5bfc\u81f4\u7528\u6237\u5378\u8f7d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cScouts\u4ee3\u8868\u4e86\u4e00\u4e2a\u6b63\u786e\u7684\u8fdb\u5316\u65b9\u5411\uff1a\u5c06\u88ab\u52a8\u3001\u6cdb\u5316\u7684\u4fe1\u606f\u62c9\u53d6\uff0c\u8f6c\u53d8\u4e3a\u4e3b\u52a8\u3001\u667a\u80fd\u7684\u4fe1\u606f\u63a8\u9001\u3002\u4f46\u5b83\u80fd\u5426\u4ece\u201c\u4e00\u4e2a\u6709\u8da3\u7684AI\u5e94\u7528\u201d\u6210\u957f\u4e3a\u201c\u4e00\u6b3e\u53ef\u9760\u7684\u57fa\u7840\u8bbe\u65bd\u578b\u5de5\u5177\u201d\uff0c\u53d6\u51b3\u4e8e\u5176\u667a\u80fd\u4f53\u5728\u65e0\u6570\u7ec6\u5206\u573a\u666f\u4e0b\u7684\u7a33\u5b9a\u8868\u73b0\uff0c\u4ee5\u53ca\u80fd\u5426\u5efa\u7acb\u8d77\u7528\u6237\u5bf9\u201c\u624b\u673a\u63a8\u9001\u201d\u7684\u7edd\u5bf9\u4fe1\u4efb\u3002\u8fd9\u8fdc\u975e\u4e00\u4e2aiOS\u5ba2\u6237\u7aef\u6240\u80fd\u89e3\u51b3\uff0c\u800c\u662f\u5bf9\u5176\u5e95\u5c42AI agent\u7cfb\u7edf\u957f\u671f\u3001\u6b8b\u9177\u7684\u6548\u80fd\u8003\u9a8c\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Scouts for iOS<\/span>\n                <\/div>\n<div class=\"comment-content\">Scouts for iOS is the best way to have AI agents research and monitor anything that matters to you, on the go.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I\u2019ve set up alerts before and eventually stopped checking them entirely. If this actually reduces noise, it solves a real problem. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Always-on web monitoring is something I keep wanting but the noise problem kills every tool I try. Most of them alert on everything and you tune it out within a week. Curious how Scouts handles the signal\/noise tradeoff &#8211; is it user-defined triggers, or does it learn what you actually care about over time? The iOS angle makes sense for this use case, monitoring notifications feel more natural on mobile than a dashboard you have to remember to check.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mykola_kondratiuk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mykola_kondratiuk<\/a>&nbsp;we&#8217;ve worked hard on optimizing the underlying agentic system to be high-signal, and avoid duplicate and stale information. And it&#8217;s all promptable with plain language. E.g. once you set up a Scout and get your first report over email, you can just reply to it to give it feedback on what it should do less \/ more of. Worth trying! If you do, would love to hear feedback.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I have Google Alerts running for a handful of competitor terms and I stopped checking them months ago. If Scouts pushes only when something matters instead of every tangential mention, the iOS app turns passive web monitoring into something you&#8217;d rely on daily.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@piroune_balachandran\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@piroune_balachandran<\/a>&nbsp;Scouts is powered by an agentic system built around LLMs, so you can prompt and give it feedback to cast as narrow or broad of a net as you want. Many of our users already use it to monitor for mentions of competing (or their own) products \/ brands. Consider giving it a shot! <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Power user here- congrats!<\/p>\n<p>If Yutori could connect with my email, calendar and task apps that&#8217;d be amazing- any plans for that yet? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@kaiserrr\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kaiserrr<\/a>&nbsp;yes, we should have something for you very soon \ud83d\ude42 <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats on launch! I have been using Yutori recently. Now, a dedicated app on phone would be cool with alerts. <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@shubham_kukreti\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@shubham_kukreti<\/a>&nbsp;\ud83d\ude4c<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Filtering what actually matters is the hard part.<\/p>\n<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>this is one of the best products i have ever seen today <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@kshitij_mishra4\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kshitij_mishra4<\/a>&nbsp;thank you!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey all, <a href=\"https:\/\/www.producthunt.com\/@abhshkdz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhshkdz<\/a> here from Yutori! \ud83d\udc4b<\/p>\n<\/p>\n<p>Super excited to share that Scouts is now on iOS! <a href=\"https:\/\/apps.apple.com\/us\/app\/scouts-by-yutori\/id6758222782\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Download it here<\/a>.<\/p>\n<\/p>\n<p>Scouts is the most powerful way to research and monitor anything that matters to you \u2014 a flight deal, whether your brand is being talked about, a job listing you&#8217;ve been waiting on, a sold-out item back in stock, news from around the world, how a market is moving, etc.<\/p>\n<\/p>\n<p>The kind of things you&#8217;d otherwise have to check manually, set up clunky alerts for, or just&#8230; miss.<\/p>\n<\/p>\n<p>Scouts handles it all. Quietly in the background. So you&#8217;re always up to date.<\/p>\n<\/p>\n<p>A phone app has been one of the top requests since we launched Scouts. Now it&#8217;s here.<\/p>\n<\/p>\n<p>Monitor the web for anything, and get push notifications when something changes.<\/p>\n<\/p>\n<p>Would love to hear how you use it! Please do reply here and let us know.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@abhshkdz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhshkdz<\/a>&nbsp;Congrats on the iOS launch! \ud83c\udf89 This is exactly the kind of tool indie founders need \u2014 monitoring investor activity, competitor mentions, press coverage without having to check 10 tabs every morning. Building OceanMind, an AI-powered breathwork app, and I can already think of a dozen scouts I\u2019d set up: app store review changes, breathwork-related press, fundraising news in the wellness space. The push notification angle on mobile makes it genuinely actionable rather than just another dashboard you forget to check. Well done!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#11<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/YMCHBNLELUWCYI\" class=\"app-title\">talat<\/a><\/p>\n<div class=\"one-liner\">Realtime meeting notes that don\u2019t leave your Mac<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">115<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>talat\u662f\u4e00\u6b3e\u5728Mac\u4e0a\u5b9e\u65f6\u8f6c\u5f55\u4f1a\u8bae\u97f3\u9891\u5e76\u751f\u6210\u53ef\u641c\u7d22\u7b14\u8bb0\u7684\u672c\u5730AI\u5de5\u5177\uff0c\u901a\u8fc7\u5b8c\u5168\u5728\u8bbe\u5907\u7aef\u8fd0\u884c\u89e3\u51b3\u7528\u6237\u5bf9\u9690\u79c1\u6cc4\u9732\u548c\u4e91\u7aef\u8ba2\u9605\u8d39\u7528\u7684\u6838\u5fc3\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/22405103-14a7-40ca-a356-d4bd28baeb72.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/c9108d89-1dec-4e10-87d4-f1d3573f4ff9.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/2ac86d15-f3cb-457a-a262-92763e380fbf.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/0a74fe0c-e203-46ee-988b-54c4eb13bd08.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/4a2b235c-6414-42ea-8c11-038b197801b0.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/NaLsgf8-RY8\"><source src=\"https:\/\/youtu.be\/NaLsgf8-RY8\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Notes<\/span><br \/>\n            <span class=\"tag\">Privacy<\/span><br \/>\n            <span class=\"tag\">Meetings<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u672c\u5730AI<\/span><br \/>\n            <span class=\"tag\">\u5b9e\u65f6\u8f6c\u5f55<\/span><br \/>\n            <span class=\"tag\">\u4f1a\u8bae\u7b14\u8bb0<\/span><br \/>\n            <span class=\"tag\">\u9690\u79c1\u5b89\u5168<\/span><br \/>\n            <span class=\"tag\">macOS\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">\u79bb\u7ebf\u5904\u7406<\/span><br \/>\n            <span class=\"tag\">\u795e\u7ecf\u5f15\u64ce<\/span><br \/>\n            <span class=\"tag\">\u77e5\u8bc6\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">\u4e00\u6b21\u4ed8\u8d39<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u9ad8\u5ea6\u8ba4\u53ef\u5176\u9690\u79c1\u4fdd\u62a4\uff08\u6570\u636e\u4e0d\u79bb\u8bbe\u5907\uff09\u548c\u4e00\u6b21\u4ed8\u8d39\u6a21\u5f0f\u3002\u79ef\u6781\u53cd\u9988\u5305\u62ec\u8f6c\u5f55\u51c6\u786e\u5ea6\u3001\u81ea\u5b9a\u4e49LLM\u63d0\u793a\u548cObsidian\u5bfc\u51fa\u7b49\u9ad8\u7ea7\u529f\u80fd\u3002\u4e3b\u8981\u95ee\u9898\u4e0e\u5efa\u8bae\u96c6\u4e2d\u5728\uff1a\u591a\u8bed\u8a00\u652f\u6301\u4f53\u9a8c\u5f85\u4f18\u5316\u3001\u4e0eGranola\u7b49\u7ade\u54c1\u7684\u5177\u4f53\u8fc1\u79fb\u8def\u5f84\u3001\u4ee5\u53ca\u672c\u5730\u5904\u7406\u662f\u5426\u4f1a\u5f71\u54cd\u4f1a\u8bae\u53d1\u8a00\u5fc3\u7406\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                talat\u7684\u5ba3\u8a00\u201cRealtime meeting notes that don\u2019t leave your Mac\u201d\u662f\u4e00\u8bb0\u7cbe\u51c6\u6253\u51fb\uff0c\u5b83\u8d29\u5356\u7684\u4e0d\u662f\u66f4\u4f18\u7684AI\uff0c\u800c\u662f\u5bf9\u4e91\u7aefAI\u5546\u4e1a\u6a21\u5f0f\u7684\u4e0d\u4fe1\u4efb\u3002\u5176\u771f\u6b63\u4ef7\u503c\u5e76\u975e\u6280\u672f\u7a81\u7834\u2014\u2014\u5229\u7528Mac Neural Engine\u8fdb\u884c\u672c\u5730\u8f6c\u5f55\u5df2\u662f\u5df2\u77e5\u8def\u5f84\u2014\u2014\u800c\u5728\u4e8e\u654f\u9510\u5730\u6355\u6349\u5e76\u4ea7\u54c1\u5316\u4e86\u5f53\u524d\u79d1\u6280\u6d88\u8d39\u4e2d\u7684\u4e00\u4e2a\u6838\u5fc3\u77db\u76fe\uff1a\u7528\u6237\u5bf9AI\u52a9\u624b\u7684\u6e34\u671b\u4e0e\u5bf9\u6570\u636e\u4e3b\u6743\u4e27\u5931\u7684\u6050\u60e7\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ea7\u54c1\u5b9a\u4f4d\u6781\u5177\u7b56\u7565\u6027\uff1a\u4e0d\u4e0eGranola\u7b49\u4e91\u7aef\u5de5\u5177\u6b63\u9762\u6bd4\u62fc\u529f\u80fd\u5b8c\u6574\u6027\uff0c\u800c\u662f\u4ee5\u201c\u9690\u79c1\u5b88\u62a4\u8005\u201d\u548c\u201c\u8ba2\u9605\u5236\u53db\u519b\u201d\u7684\u59ff\u6001\uff0c\u5f00\u8f9f\u4e00\u4e2a\u5dee\u5f02\u5316\u7684\u5229\u57fa\u5e02\u573a\u3002\u5b83\u5141\u8bb8\u5e76\u884c\u8fd0\u884c\uff0c\u964d\u4f4e\u4e86\u7528\u6237\u5c1d\u8bd5\u95e8\u69db\uff0c\u8fd9\u79cd\u201c\u8865\u5145\u800c\u975e\u66ff\u4ee3\u201d\u7684\u67d4\u548c\u59ff\u6001\uff0c\u5b9e\u5219\u662f\u9488\u5bf9\u9ad8\u610f\u8bc6\u7528\u6237\u7fa4\u4f53\u7684\u9ad8\u6548\u8f6c\u5316\u6f0f\u6597\u3002\u5176\u63d0\u4f9b\u7684\u81ea\u5b9a\u4e49LLM\u63a5\u53e3\u3001Webhook\u548cMCP\u670d\u52a1\u5668\u652f\u6301\uff0c\u5219\u5c06\u4ea7\u54c1\u4ece\u201c\u7b14\u8bb0\u5de5\u5177\u201d\u5347\u7ef4\u4e3a\u4e00\u4e2a\u53ef\u7f16\u7a0b\u7684\u672c\u5730\u8bed\u97f3\u6570\u636e\u5904\u7406\u8282\u70b9\uff0c\u8fce\u5408\u4e86\u5f00\u53d1\u8005\u53ca\u9ad8\u7aef\u7528\u6237\u7684\u9700\u6c42\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u9762\u4e34\u7684\u6311\u6218\u540c\u6837\u5c16\u9510\u3002\u672c\u5730\u5316\u7684\u4ee3\u4ef7\u662f\u6027\u80fd\u5929\u82b1\u677f\u53d7\u9650\u4e8e\u7ec8\u7aef\u786c\u4ef6\uff0c\u8bc4\u8bba\u4e2d\u63d0\u53ca\u7684\u8bf4\u8bdd\u4eba\u5206\u79bb\u7c97\u7cd9\u3001\u591a\u8bed\u8a00\u4f53\u9a8c\u6253\u6298\u4fbf\u662f\u660e\u8bc1\u3002\u8fd9\u5f15\u51fa\u4e00\u4e2a\u6839\u672c\u95ee\u9898\uff1a\u5728\u4f1a\u8bae\u7b14\u8bb0\u8fd9\u4e2a\u573a\u666f\u4e2d\uff0c\u7528\u6237\u5bf9\u201c\u7edd\u5bf9\u9690\u79c1\u201d\u7684\u6267\u7740\uff0c\u80fd\u5426\u6301\u7eed\u538b\u5012\u5bf9\u201c\u66f4\u4f73\u4f53\u9a8c\u201d\u7684\u8ffd\u6c42\uff1f\u5c24\u5176\u662f\u5728\u56e2\u961f\u534f\u4f5c\u573a\u666f\u4e2d\uff0c\u7eaf\u672c\u5730\u5316\u53ef\u80fd\u6210\u4e3a\u5206\u4eab\u4e0e\u534f\u540c\u7684\u969c\u788d\u3002\u6b64\u5916\uff0c\u4e00\u6b21\u4ed8\u8d39\u6a21\u5f0f\u5bf9\u957f\u671f\u7814\u53d1\u7684\u53ef\u6301\u7eed\u6027\u6784\u6210\u8003\u9a8c\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u672c\u8d28\u4e0a\uff0ctalat\u662f\u201c\u672c\u5730\u4f18\u5148\u201d\u8fd0\u52a8\u5728AI\u6d88\u8d39\u7ea7\u5e94\u7528\u7684\u4e00\u6b21\u91cd\u8981\u5b9e\u8df5\u3002\u5b83\u672a\u5fc5\u80fd\u53d6\u4ee3\u4e3b\u6d41\u4e91\u7aef\u5de5\u5177\uff0c\u4f46\u5b83\u6210\u529f\u5730\u4e3a\u5e02\u573a\u63d0\u4f9b\u4e86\u4e00\u4e2a\u9009\u62e9\uff0c\u5e76\u8feb\u4f7f\u6574\u4e2a\u884c\u4e1a\u91cd\u65b0\u5ba1\u89c6\u6570\u636e\u5904\u7406\u7684\u8fb9\u754c\u4e0e\u6210\u672c\u3002\u5b83\u7684\u6210\u8d25\uff0c\u5c06\u662f\u89c2\u6d4b\u7528\u6237\u9690\u79c1\u652f\u4ed8\u610f\u613f\u4e0eAI\u4fbf\u5229\u6027\u5929\u5e73\u5982\u4f55\u503e\u659c\u7684\u5173\u952e\u98ce\u5411\u6807\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">talat<\/span>\n                <\/div>\n<div class=\"comment-content\">talat captures your microphone and system audio, transcribes both sides of every conversation in real time, and turns meetings into searchable, editable notes. It&#8217;s powered entirely by your Mac&#8217;s Neural Engine: your audio never leaves your machine. Choose custom LLM providers, write custom summarisation prompts, auto-export to Obsidian, push meeting data via webhooks, or query your history through an MCP server. It runs alongside Granola and other tools, so you can try it without switching.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey Product Hunt! I&#8217;m Nick, and I built talat because I wanted Granola&#8217;s magic without my audio living on someone else&#8217;s servers.<\/p>\n<p>I&#8217;ve been obsessed with this space for about a year. It started when I discovered that macOS could tap system audio without recording video: something I&#8217;d never seen an app do before Granola. That led me down a rabbit hole into Apple&#8217;s Core Audio taps API, and I ended up building an open source Swift library to make it more accessible.<\/p>\n<p>Over the past year I&#8217;ve been piecing together the puzzle: system audio capture, mic recording, acoustic echo cancellation, automatic meeting detection, custom notification windows. Recently discovering FluidAudio, which runs real-time transcription on the Apple Neural Engine, was the piece that brought it all together.<\/p>\n<p>It&#8217;s early days and plenty of stuff needs work; speaker diarisation is rough, local LLM summaries can be hit and miss. Personally, the more I use talat, the less I care about perfect summaries and the more I care about the transcript just being there, ready to search and refer back to whenever I happen to need it.<\/p>\n<p>talat is a one-time purchase, and if you buy during pre-release you get app updates forever.<\/p>\n<p>I&#8217;d love your feedback: what works, what doesn&#8217;t, what you&#8217;d want next. And if you already use Granola or another meeting tool, talat runs happily alongside it. You don&#8217;t have to choose.<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This is the way. When the job can be done on local hardware you already own, it feels wasteful to rent offsite tokens.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I&#8217;ve used it for a few client calls and standups: transcription accuracy is solid (better than expected for local), custom LLM prompts let you tweak summaries exactly how you want, and the Obsidian export plus webhooks feel genuinely useful for power users.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This is a very thoughtful take on AI meeting notes. The fact that everything stays on the Mac makes the product immediately stand out, especially for users who care about privacy and control. I also like that you are positioning it as something that can work alongside existing tools instead of forcing people to switch. Do you see talat becoming more transcript-first over time, or is improving summary quality still a major focus?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The privacy angle here is underrated. Most notetakers treat &#8220;your data&#8221; like a byproduct. You&#8217;re treating it like it belongs to you \u2014 because it does. What I&#8217;m curious about: do you think local-first transcription changes how people actually speak in meetings? Like, does knowing nothing leaves your machine shift the quality of what gets said?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@julian_francis\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@julian_francis<\/a>&nbsp;thanks Julian!<\/p>\n<\/p>\n<p>I&#8217;m not sure if it changes how people speak. I think it&#8217;s enough of a shift that we won&#8217;t really <em>know<\/em> for a while. But I&#8217;m excited to find out!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>really like the privacy-first direction here. having realtime meeting notes that stay fully on-device feels like a big win, especially for people who are not comfortable sending sensitive conversations to external servers. the obsidian export and custom prompts are a nice touch too. how has the response been so far from people already using granola or similar tools?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">When someone is already using Granola (or a bot-based tool like Otter\/Fireflies), what\u2019s the exact \u201cbreaking point\u201d that makes them switch to talat\u2014and what does the migration look like in practice (history, exports, habits)?<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@curiouskitty\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@curiouskitty<\/a>&nbsp;I would expect the breaking point to be one or more of:<\/p>\n<\/p>\n<ul>\n<li>\n<p>deciding that they don&#8217;t want their voice, notes, transcripts or summaries routed through and hosted on someone else&#8217;s servers<\/p>\n<\/li>\n<li>\n<p>deciding that they&#8217;ve had enough of paying for another monthly subscription<\/p>\n<\/li>\n<li>\n<p>deciding that they don&#8217;t want to put up with the artificial limits imposed by the current &#8216;plan&#8217; they&#8217;re on (e.g. restricted access to meeting history)<\/p>\n<\/li>\n<li>\n<p>deciding that they want to fully own their experience, not just their data<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I run meetings in two languages \u2014 some fully in Czech, some in English. Does the transcription handle both well, or is it optimized mainly for English?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@klara_minarikova\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@klara_minarikova<\/a>&nbsp;Hi Klara!<\/p>\n<\/p>\n<p>In truth, as a team of two who are native English speakers, we haven&#8217;t yet done much multilingual testing. Here&#8217;s what I can tell you:<\/p>\n<ul>\n<li>\n<p>By default, the transcription model is English-only, but:<\/p>\n<\/li>\n<li>\n<p>You can change it to a model which supports 25 European languages (here&#8217;s a link: <a href=\"https:\/\/huggingface.co\/nvidia\/parakeet-tdt-0.6b-v3\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/huggingface.co\/nvidia\/parakeet-tdt-0.6b-v3<\/a>)<\/p>\n<\/li>\n<li>\n<p>I know that the realtime &#8216;preview&#8217; transcripts we show, which appear as people speak, won&#8217;t work unless the language is English, but those preview transcripts get corrected when the speaker stops speaking. So the non-English experience at the moment will work if you select the multilingual model, just without words being transcribed <em>as they are being spoken<\/em>.<\/p>\n<\/li>\n<li>\n<p>Earlier today, Michael (a few comments up) asked about this very same thing, so I immediately added a task to our backlog to improve the user experience and journey here for multilingual or non-English meetings. I expect it to ship in a release or two&#8217;s time, so if not tomorrow, probably Monday.<\/p>\n<\/li>\n<\/ul>\n<p>But the TL;DR: yes, it will work, but not quite as polished an experience as English-only.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@klara_minarikova\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@klara_minarikova<\/a>&nbsp;That\u2019s an important use case. Multilingual meetings are pretty common now, so improving that experience could make a big difference for adoption.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Does it support English only?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@michael_vavilov\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@michael_vavilov<\/a>&nbsp;the default model is English-only for faster transcription and slightly higher accuracy, but you can switch to a model which is <em>almost<\/em> as good and works across 25 European languages (<a href=\"https:\/\/huggingface.co\/nvidia\/parakeet-tdt-0.6b-v3\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/huggingface.co\/nvidia\/parakeet-tdt-0.6b-v3<\/a>). The only thing you lose is the realtime previews as people are speaking, but once they stop, what they said will be transcribed properly.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#12<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/GYIDFL4ZYYBJJI\" class=\"app-title\">Budibase AI Agents<\/a><\/p>\n<div class=\"one-liner\">AI agents that run your operations (Open source)<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">112<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Budibase AI Agents \u662f\u4e00\u6b3e\u5f00\u6e90AI\u667a\u80fd\u4f53\u5e73\u53f0\uff0c\u4e3a\u8fd0\u8425\u56e2\u961f\u81ea\u52a8\u5904\u7406\u6765\u81eaSlack\u7b49\u6e20\u9053\u7684\u5ba1\u6279\u3001\u8bf7\u6c42\u4e0e\u5de5\u4f5c\u6d41\uff0c\u8fde\u63a5\u5185\u90e8\u6570\u636e\u4e0e\u5de5\u5177\uff0c\u65e8\u5728\u51cf\u5c11\u4e3a\u6bcf\u4e2a\u6d41\u7a0b\u91cd\u590d\u6784\u5efa\u5e94\u7528\u7684\u9700\u6c42\uff0c\u63d0\u5347\u8fd0\u8425\u81ea\u52a8\u5316\u6c34\u5e73\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b0453731-13e6-432f-8652-f6bd57a829d1.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/528fca2c-58a8-4679-9886-24105d747306.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/20eb9441-7b0e-4653-8faa-a1c85128354c.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/e01c0359-d795-4459-af74-55bdc250a063.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/e655dca7-638d-43d3-bbba-8e5484706046.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/1826efe0-cf7e-44d1-9c35-f8da5d79cc53.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/WwIJp8y2ltY\"><source src=\"https:\/\/youtu.be\/WwIJp8y2ltY\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Productivity<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">No-Code<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">\u8fd0\u8425\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u5f00\u6e90<\/span><br \/>\n            <span class=\"tag\">\u5185\u90e8\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u5de5\u4f5c\u6d41\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">\u5ba1\u6279\u6d41\u7a0b<\/span><br \/>\n            <span class=\"tag\">\u4f4e\u4ee3\u7801\/\u65e0\u4ee3\u7801<\/span><br \/>\n            <span class=\"tag\">\u4f01\u4e1a\u7ea7\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u96c6\u6210<\/span><br \/>\n            <span class=\"tag\">\u81ea\u4e3b\u4ee3\u7406<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u53cd\u9988\u79ef\u6781\uff0c\u8ba4\u53ef\u5176\u4ece\u201c\u6784\u5efa\u5de5\u4f5c\u6d41\u201d\u5230\u201c\u5b9a\u4e49\u610f\u56fe\u201d\u7684\u8303\u5f0f\u8f6c\u53d8\u4ef7\u503c\u3002\u4e3b\u8981\u5173\u6ce8\u70b9\u4e0e\u5efa\u8bae\u96c6\u4e2d\u5728\uff1a\u5bf9\u5904\u7406\u8fb9\u754c\u6848\u4f8b\u80fd\u529b\u7684\u8d28\u7591\u3001\u5f00\u6e90\u8bb8\u53ef\u80fd\u5426\u786e\u8ba4\u3001\u751f\u4ea7\u73af\u5883\u4e2d\u7684\u63a7\u5236\u529b\u3001\u6f5c\u5728\u7684\u201c\u667a\u80fd\u4f53\u6cdb\u6ee5\u201d\u98ce\u9669\u4ee5\u53ca\u9762\u5411\u654f\u611f\u6570\u636e\u7684\u6743\u9650\u7ba1\u63a7\u6a21\u578b\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Budibase AI Agents \u6240\u6807\u699c\u7684\u201c\u8ba9\u667a\u80fd\u4f53\u8fd0\u8425\u4f60\u7684\u4e1a\u52a1\u201d\uff0c\u5176\u771f\u6b63\u7684\u98a0\u8986\u6027\u4e0d\u5728\u4e8e\u5f15\u5165\u4e86\u53e6\u4e00\u4e2aAI\u5671\u5934\uff0c\u800c\u5728\u4e8e\u5b83\u8bd5\u56fe\u5bf9\u4f01\u4e1a\u5185\u90e8\u5de5\u5177\u7684\u5f00\u53d1\u8303\u5f0f\u8fdb\u884c\u4e00\u6b21\u201c\u91dc\u5e95\u62bd\u85aa\u201d\u3002\u4f20\u7edf\u4f4e\u4ee3\u7801\u5e73\u53f0\u89e3\u51b3\u7684\u662f\u201c\u5982\u4f55\u66f4\u6613\u6784\u5efa\u5e94\u7528\u201d\uff0c\u800cBudibase\u6b64\u6b21\u8f6c\u5411\uff0c\u76f4\u6307\u4e00\u4e2a\u66f4\u672c\u8d28\u7684\u95ee\u9898\uff1a**\u8bb8\u591a\u5185\u90e8\u6d41\u7a0b\u771f\u7684\u9700\u8981\u4e00\u4e2a\u5b8c\u6574\u7684\u201c\u5e94\u7528\u201d\u5417\uff1f**\n            <\/p>\n<p class=\"ai-content\">\n                \u5b83\u7684\u4ef7\u503c\u5185\u6838\u662f\u201c\u53bb\u5e94\u7528\u5316\u201d\u3002\u5c06\u8fd0\u8425\u5de5\u4f5c\u4e2d\u5927\u91cf\u7410\u788e\u3001\u975e\u7ed3\u6784\u5316\u3001\u4f46\u89c4\u5219\u76f8\u5bf9\u660e\u786e\u7684\u8bf7\u6c42\u4e0e\u5ba1\u6279\uff0c\u4ece\u9700\u8981\u9884\u5148\u5b9a\u4e49\u6bcf\u4e00\u6b65\u7684\u521a\u6027\u5de5\u4f5c\u6d41\u4e2d\u89e3\u653e\u51fa\u6765\uff0c\u4ea4\u7531\u80fd\u7406\u89e3\u610f\u56fe\u3001\u4e3b\u52a8\u83b7\u53d6\u4e0a\u4e0b\u6587\u3001\u5e76\u8c03\u7528\u786e\u5b9a\u6027\u5b50\u6d41\u7a0b\uff08\u5176\u539f\u6709\u7684Automations\u529f\u80fd\uff09\u7684\u667a\u80fd\u4f53\u5904\u7406\u3002\u8fd9\u7cbe\u51c6\u51fb\u4e2d\u4e86\u8fd0\u8425\u56e2\u961f\u5728\u201c\u5de5\u5177\u8513\u5ef6\u201d\u4e0e\u201c\u7075\u6d3b\u9700\u6c42\u201d\u4e4b\u95f4\u7684\u75db\u70b9\u2014\u2014\u7528\u5b9a\u4e49\u201c\u505a\u4ec0\u4e48\u201d\u66ff\u4ee3\u6784\u5efa\u201c\u600e\u4e48\u505a\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u4ea7\u54c1\u9762\u4e34\u7684\u8d28\u7591\u540c\u6837\u5c16\u9510\u4e14\u4e13\u4e1a\u3002\u8bc4\u8bba\u4e2d\u5173\u4e8e\u201c\u8fb9\u754c\u6848\u4f8b\u201d\u548c\u201c\u63a7\u5236\u529b\u201d\u7684\u8ba8\u8bba\uff0c\u6b63\u662f\u5f53\u524dAI\u4ee3\u7406\u843d\u5730\u4f01\u4e1a\u7684\u6838\u5fc3\u77db\u76fe\u3002\u667a\u80fd\u4f53\u7684\u201c\u7075\u6d3b\u201d\u4e0e\u751f\u4ea7\u73af\u5883\u6240\u9700\u7684\u201c\u786e\u5b9a\u201d\u4e4b\u95f4\u5b58\u5728\u5929\u7136\u5f20\u529b\u3002Budibase\u63d0\u51fa\u7684\u201c\u6df7\u5408\u67b6\u6784\u201d\uff08\u667a\u80fd\u4f53\u5904\u7406\u6a21\u7cca\u524d\u7aef\uff0c\u81ea\u52a8\u5316\u786e\u4fdd\u786e\u5b9a\u540e\u7aef\uff09\u662f\u52a1\u5b9e\u7684\u5de5\u7a0b\u601d\u8def\uff0c\u4f46\u5176\u6210\u8d25\u5173\u952e\u5728\u4e8e\uff1a\u667a\u80fd\u4f53\u51b3\u7b56\u7684\u900f\u660e\u6027\u3001\u9519\u8bef\u7684\u53ef\u8ffd\u6eaf\u4e0e\u53ef\u5e72\u9884\u6027\u3001\u4ee5\u53ca\u7cbe\u7ec6\u81f3\u6570\u636e\u5b57\u6bb5\u7ea7\u522b\u7684\u6743\u9650\u7ba1\u63a7\u3002\u8fd9\u4e9b\u624d\u662f\u4f01\u4e1a\u5ba2\u6237\uff0c\u5c24\u5176\u662f\u8003\u8651\u5f00\u6e90\u81ea\u6258\u7ba1\u7248\u672c\u7684\u5ba2\u6237\uff0c\u771f\u6b63\u4e3a\u4e4b\u4ed8\u8d39\u7684\u201c\u5b89\u5168\u9600\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0c\u8fd9\u662f\u4e00\u6b21\u6781\u5177\u6d1e\u5bdf\u529b\u7684\u4ea7\u54c1\u6f14\u8fdb\u3002\u5b83\u4e0d\u518d\u6ee1\u8db3\u4e8e\u505a\u201c\u66f4\u597d\u7684\u9524\u5b50\u201d\uff0c\u800c\u662f\u8bd5\u56fe\u91cd\u65b0\u5b9a\u4e49\u201c\u9489\u5b50\u201d\u3002\u5176\u6210\u529f\u4e0e\u5426\uff0c\u4e0d\u53d6\u51b3\u4e8eAI\u4ee3\u7406\u672c\u8eab\u6709\u591a\u201c\u667a\u80fd\u201d\uff0c\u800c\u53d6\u51b3\u4e8e\u5b83\u80fd\u5426\u5728\u8d4b\u4e88\u4e1a\u52a1\u7075\u6d3b\u6027\u7684\u540c\u65f6\uff0c\u6784\u7b51\u8d77\u582a\u6bd4\u4f20\u7edfIT\u7cfb\u7edf\u7684\u53ef\u9760\u6027\u4e0e\u7ba1\u7406\u62a4\u680f\u3002\u8fd9\u6761\u8def\u8d70\u901a\u4e86\uff0c\u4fbf\u662f\u5185\u90e8\u5de5\u5177\u9886\u57df\u7684\u4e00\u6b21\u5347\u7ef4\u6253\u51fb\uff1b\u82e5\u5728\u63a7\u5236\u4e0e\u6cbb\u7406\u4e0a\u5931\u5206\uff0c\u5219\u53ef\u80fd\u6b62\u6b65\u4e8e\u4e00\u4e2a\u7f8e\u597d\u7684\u6982\u5ff5\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Budibase AI Agents<\/span>\n                <\/div>\n<div class=\"comment-content\">Budibase introduces AI agents for operations teams. Handle requests, approvals, and workflows automatically &#8211; connected to your data and tools. Trigger from Slack\/Teams\/Discord, build apps when needed, and let agents do the work.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">We\u2019ve spent years helping teams build internal tools.<\/p>\n<p>But we kept seeing the same thing:<\/p>\n<p>Most operations work isn\u2019t about apps.<br \/>\nIt\u2019s about handling requests.<\/p>\n<p>Access requests. Approvals. Repetitive workflows.<br \/>\nThe stuff that keeps teams busy.<\/p>\n<p>So we started asking:<br \/>\nWhat if you didn\u2019t build the workflow at all?<br \/>\nWhat if it just\u2026 ran?<\/p>\n<p>That\u2019s what led us to AI agents.<\/p>\n<p>With Budibase, you can now:<br \/>\n\t\u2022\tHandle requests automatically (from Slack, forms, etc.)<br \/>\n\t\u2022\tRun approvals and workflows end-to-end<br \/>\n\t\u2022\tConnect directly to your data and systems<br \/>\n\t\u2022\tBuild apps only when you actually need them<\/p>\n<p>Instead of building tools, you define what should happen.<br \/>\nThe agent handles the rest.<\/p>\n<p>This feels like a new chapter for us.<\/p>\n<p>Would love to hear what you think \ud83d\ude4c<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>4<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@joe_johnston1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@joe_johnston1<\/a>&nbsp;Congrats on the launch! \ud83d\ude80<\/p>\n<p>This feels like a meaningful shift in how internal tools are evolving. Instead of building workflows step by step, moving toward defining intent and letting agents handle execution makes a lot of sense for operations-heavy teams.<\/p>\n<p>Reducing the need to build apps for every process could remove a lot of friction in day-to-day work.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Excited you guys are going to get this \ud83d\udd25<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@tarasshyn\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@tarasshyn<\/a>&nbsp;Thanks Taras!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Is this open source?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@andrew_correa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@andrew_correa<\/a>&nbsp;Yes. You can find the repo here:<br \/><a href=\"https:\/\/github.com\/Budibase\/budibase\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/github.com\/Budibase\/budibase<\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>\u201cAI agents that run operations\u201d sounds great.<br \/>In reality, most workflows break on edge cases.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>Cheers for the comment<a href=\"https:\/\/www.producthunt.com\/@ion_simion_bajinaru\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ion_simion_bajinaru<\/a>&nbsp;&#8211; it&#8217;s a fair point and something i&#8217;ve been thinking a lot about recently.<\/p>\n<p>Traditional workflows do break on edge cases because they\u2019re rigid and predefined. Our approach with agents is a bit different &#8211; instead of encoding every path upfront, the agent can interpret requests, gather missing context, and adapt when things don\u2019t fit a strict flow.<\/p>\n<\/p>\n<p>It\u2019s definitely something we\u2019re still improving (especially in beta), but we\u2019ve found this handles variability much better than static workflows.<\/p>\n<\/p>\n<p>Curious, what edge cases have you seen cause the most issues?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@ion_simion_bajinaru\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ion_simion_bajinaru<\/a>&nbsp;100% agree, and here&#8217;s what were doing to cover the edge cases:<\/p>\n<ul>\n<li>\n<p>We&#8217;ll be adding evals asap to help you get the accuracy locked in<\/p>\n<\/li>\n<li>\n<p>Our Automations all you to build deterministic workflows. This allows you to allow the agent to what is does best &#8211; deal with unstructured data and and fuzzy business rule. The agent can the use your automation as a tool &#8211; ensuring 100% determinism in the parts of the process that are already well defined.  <\/p>\n<\/li>\n<\/ul>\n<p>Appreciate the comment!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>3<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>The real gap in production isn\u2019t interpretation, but control.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Similar to how there could be internal tool sprawl, could there be an issue with AI agent sprawl? For instance, AI agents spun up that do very similar tasks being used within the same team when there should really only be one? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Open source AI agents for ops is an interesting wedge &#8211; the self-hosted angle matters a lot for anything touching customer data or internal workflows. Most teams I know are cautious about letting a SaaS agent touch their CRM or support queue. How does Budibase handle the agent permissions model &#8211; is it role-based on what the agent can read\/write, or more of a &#8220;here is the whole app, go&#8221; setup?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#13<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/MWFRB2LMXWVK33\" class=\"app-title\">NVIDIA NemoClaw<\/a><\/p>\n<div class=\"one-liner\">Run autonomous agents more safely<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">109<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>NVIDIA NemoClaw\u662f\u4e00\u4e2a\u5f00\u6e90\u6280\u672f\u6808\uff0c\u901a\u8fc7\u5728\u5b89\u5168\u7684NVIDIA OpenShell\u8fd0\u884c\u65f6\u73af\u5883\u4e2d\u8fd0\u884cAI\u667a\u80fd\u4f53\uff0c\u5e76\u7ecf\u7531NVIDIA\u4e91\u7aef\u8fdb\u884c\u63a8\u7406\uff0c\u65e8\u5728\u66f4\u5b89\u5168\u5730\u90e8\u7f72\u548c\u8fd0\u884cOpenClaw\u5e38\u9a7b\u52a9\u624b\uff0c\u89e3\u51b3\u4e86\u5f00\u53d1\u8005\u5728\u6784\u5efa\u81ea\u4e3b\u667a\u80fd\u4f53\u65f6\u9762\u4e34\u7684\u5b89\u5168\u7ba1\u63a7\u6838\u5fc3\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/f68bc5e1-4113-41e0-86b4-ef0bd5050dce.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/28c30631-63d6-49ee-af5d-2665cc77f52d.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/8dcc0860-1c0a-4c87-bd80-aae5e4962678.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/c061b374-c73d-437f-9d07-1c451def61c2.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=kRmZ5zmMS2o&#038;feature=youtu.be\"><source src=\"https:\/\/www.youtube.com\/watch?v=kRmZ5zmMS2o&#038;feature=youtu.be\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Open Source<\/span><br \/>\n            <span class=\"tag\">Developer Tools<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">GitHub<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u81ea\u4e3b\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">AI\u5b89\u5168<\/span><br \/>\n            <span class=\"tag\">\u5f00\u6e90\u6280\u672f\u6808<\/span><br \/>\n            <span class=\"tag\">\u8fd0\u884c\u65f6\u73af\u5883<\/span><br \/>\n            <span class=\"tag\">\u667a\u80fd\u4f53\u5de5\u5177\u5305<\/span><br \/>\n            <span class=\"tag\">\u4e91\u7aef\u63a8\u7406<\/span><br \/>\n            <span class=\"tag\">\u5b89\u5168\u62a4\u680f<\/span><br \/>\n            <span class=\"tag\">\u5e38\u9a7b\u52a9\u624b<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8ba4\u53ef\u5176\u201c\u5b89\u5168\u4f18\u5148\u201d\u7684\u65b9\u5411\uff0c\u8ba4\u4e3a\u89e3\u51b3\u4e86\u884c\u4e1a\u6838\u5fc3\u5173\u5207\u3002\u4e3b\u8981\u7591\u95ee\u96c6\u4e2d\u4e8e\u5b89\u5168\u8fb9\u754c\u7684\u5904\u7406\u673a\u5236\uff1a\u662f\u9759\u6001\u89c4\u5219\u8fd8\u662f\u52a8\u6001\u76d1\u63a7\uff1f\u5982\u4f55\u5e73\u8861\u5b89\u5168\u9650\u5236\u4e0e\u667a\u80fd\u4f53\u5b9e\u7528\u6027\uff1f\u4ee5\u53ca\u5904\u7406\u51b2\u7a81\u65f6\u7684\u964d\u7ea7\u6216\u8b66\u62a5\u7b56\u7565\u3002\u53e6\u6709\u7528\u6237\u8be2\u95ee\u53ef\u7528\u65f6\u95f4\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                NVIDIA NemoClaw\u7684\u53d1\u5e03\uff0c\u770b\u4f3c\u662f\u63d0\u4f9b\u4e86\u4e00\u4e2a\u8fd0\u884c\u81ea\u4e3b\u667a\u80fd\u4f53\u7684\u201c\u5b89\u5168\u5bb9\u5668\u201d\uff0c\u5b9e\u5219\u662f\u4e00\u6b21\u5bf9AI Agent\u751f\u6001\u57fa\u7840\u8bbe\u65bd\u7684\u7cbe\u51c6\u5361\u4f4d\u3002\u5176\u771f\u6b63\u4ef7\u503c\u4e0d\u5728\u4e8e\u67d0\u4e2a\u70ab\u9177\u7684\u529f\u80fd\uff0c\u800c\u5728\u4e8e\u5c06\u201c\u5b89\u5168\u201d\u4ece\u4e00\u4e2a\u4e8b\u540e\u9644\u52a0\u7684\u8865\u4e01\uff0c\u524d\u7f6e\u4e3a\u6574\u4e2a\u8fd0\u884c\u65f6\u7684\u5e95\u5c42\u9884\u8bbe\u3002\u8fd9\u76f4\u63a5\u56de\u5e94\u4e86\u5f53\u524dAI Agent\u4ece\u6f14\u793a\u8d70\u5411\u751f\u4ea7\u73af\u5883\u65f6\u6700\u5c16\u9510\u7684\u77db\u76fe\uff1a\u5931\u63a7\u98ce\u9669\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ea7\u54c1\u4ecb\u7ecd\u4e2d\u201csecure environment\u201d\u4e0e\u201cinference routed through NVIDIA cloud\u201d\u7684\u7ec4\u5408\u62f3\u610f\u5473\u6df1\u957f\u3002\u5b83\u610f\u5473\u7740NVIDIA\u6b63\u8bd5\u56fe\u5c06\u667a\u80fd\u4f53\u7684\u5b89\u5168\u4e0e\u8ba1\u7b97\u7ba1\u9053\u4e00\u540c\u6253\u5305\uff0c\u5f62\u6210\u4ece\u786c\u4ef6\u3001\u8fd0\u884c\u65f6\u5230\u4e91\u670d\u52a1\u7684\u95ed\u73af\u63a7\u5236\u3002\u8fd9\u4e0d\u4ec5\u662f\u6280\u672f\u65b9\u6848\uff0c\u66f4\u662f\u751f\u6001\u7b56\u7565\u3002\u5f00\u6e90\u5176\u6808\uff0c\u80fd\u5438\u5f15\u5f00\u53d1\u8005\u5efa\u7acb\u6807\u51c6\uff1b\u800c\u5c06\u63a8\u7406\u8def\u7531\u81f3\u81ea\u5bb6\u4e91\u7aef\uff0c\u5219\u7262\u7262\u638c\u63e1\u4e86\u4ef7\u503c\u6838\u5fc3\u548c\u76d1\u7ba1\u5165\u53e3\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7528\u6237\u8bc4\u8bba\u4e2d\u5173\u4e8e\u201c\u9759\u6001\u7ea6\u675f\u201d\u4e0e\u201c\u52a8\u6001\u76d1\u63a7\u201d\u7684\u7591\u95ee\uff0c\u6070\u6070\u70b9\u4e2d\u4e86\u5f53\u524d\u6240\u6709AI\u5b89\u5168\u65b9\u6848\u7684\u547d\u95e8\u3002NemoClaw\u82e5\u4ec5\u63d0\u4f9b\u4e00\u5957\u6b7b\u677f\u7684\u653f\u7b56\u89c4\u5219\uff0c\u52bf\u5fc5\u9677\u5165\u201c\u4e00\u7ba1\u5c31\u6b7b\u201d\u7684\u7a98\u5883\uff0c\u627c\u6740\u667a\u80fd\u4f53\u7684\u521b\u9020\u6027\u3002\u5176\u6210\u8d25\u5173\u952e\uff0c\u5728\u4e8e\u80fd\u5426\u5b9e\u73b0\u667a\u80fd\u5316\u7684\u98ce\u9669\u5b9e\u65f6\u8bc4\u4f30\u4e0e\u5206\u7ea7\u5e72\u9884\uff0c\u8fd9\u9700\u8981\u6df1\u539a\u7684\u5e95\u5c42AI\u80fd\u529b\u4e0e\u5bf9\u590d\u6742\u573a\u666f\u7684\u7406\u89e3\uff0c\u8fd9\u6b63\u662fNVIDIA\u53ef\u4ee5\u53d1\u6325\u5176\u5168\u6808\u4f18\u52bf\u7684\u5730\u65b9\u3002\u7136\u800c\uff0c\u8fd9\u4e5f\u5e26\u6765\u4e86\u65b0\u7684\u95ee\u9898\uff1a\u8fd9\u79cd\u6df1\u5ea6\u96c6\u6210\u4e0e\u4e91\u7aef\u8def\u7531\uff0c\u662f\u5426\u4f1a\u5c06\u5f00\u53d1\u8005\u9501\u5b9a\u5728NVIDIA\u7684\u751f\u6001\u5185\uff1f\u5b89\u5168\u6027\u4e0e\u81ea\u4e3b\u6027\u3001\u5f00\u653e\u6027\u7684\u8fb9\u754c\u53c8\u8be5\u5982\u4f55\u5212\u5b9a\uff1f\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cNemoClaw\u662fNVIDIA\u4ece\u8ba1\u7b97\u786c\u4ef6\u5de8\u5934\u5411AI\u64cd\u4f5c\u7cfb\u7edf\u4e0e\u5b89\u5168\u670d\u52a1\u5546\u8f6c\u578b\u7684\u5173\u952e\u843d\u5b50\u3002\u5b83\u4e0d\u6ee1\u8db3\u4e8e\u53ea\u63d0\u4f9b\u201c\u53d1\u52a8\u673a\u201d\uff08GPU\uff09\uff0c\u66f4\u8981\u63d0\u4f9b\u6574\u6761\u201c\u9ad8\u901f\u516c\u8def\u201d\u7684\u4ea4\u901a\u89c4\u5219\u4e0e\u5b89\u4fdd\u7cfb\u7edf\u3002\u5176\u9762\u4e34\u7684\u6311\u6218\u5e76\u975e\u6280\u672f\u53ef\u884c\u6027\uff0c\u800c\u5728\u4e8e\u5982\u4f55\u5728\u63a8\u52a8\u5b89\u5168\u6807\u51c6\u7684\u540c\u65f6\uff0c\u7ef4\u6301\u751f\u6001\u7684\u5f00\u653e\u4e0e\u6d3b\u529b\uff0c\u907f\u514d\u5c06\u5b89\u5168\u7684\u201c\u62a4\u680f\u201d\u53d8\u6210\u5c01\u95ed\u7684\u201c\u56f4\u5899\u201d\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">NVIDIA NemoClaw<\/span>\n                <\/div>\n<div class=\"comment-content\">NVIDIA NemoClaw is an open source stack that simplifies running OpenClaw always-on assistants safely. It installs the NVIDIA OpenShell runtime, part of NVIDIA Agent Toolkit, a secure environment for running autonomous agents, with inference routed through NVIDIA cloud.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats on the launch! \ud83c\udf89 The safety-first angle on autonomous agents is the right call \u2014 I\u2019ve seen several threads here on Product Hunt lately where AI safety keeps coming up as the #1 concern for builders. Most teams are still cobbling guardrails together from scratch, so having this baked into the stack is a real unlock. Curious how NemoClaw handles edge cases where agent decisions conflict with safety boundaries \u2014 graceful degradation or developer-facing alerts? Building OceanMind, an AI-powered breathwork app, and exploring this kind of infrastructure for personalized agent flows.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@alexeyglukharev\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alexeyglukharev<\/a>&nbsp;cool, can&#8217;t wait to build NeuroAgent AI&#8217;s core platform with NemoClaw! I am happy NVIDIA and <a href=\"https:\/\/www.producthunt.com\/@steipete\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"steipete\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@steipete<\/a> made this possible!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Agent safety is one of those things that sounds obvious until you try to implement it without crippling the agent usefulness. I keep running into the same tension when building with AI: the guardrails that prevent bad outputs also kill the edge cases that make agents actually useful. Does NemoClaw approach this as policy rules (static constraints) or is there something more dynamic going on &#8211; like runtime monitoring that can distinguish &#8220;risky but intended&#8221; from &#8220;risky and wrong&#8221;?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">when will this be available?<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#14<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/VM3LP5SATFBRQ5\" class=\"app-title\">Doodles Ai<\/a><\/p>\n<div class=\"one-liner\">An artist platform using a self-contained Doodles IP LLM<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">108<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Doodles AI\u662f\u4e00\u4e2a\u57fa\u4e8e\u81ea\u6709IP\u8bad\u7ec3\u7684\u5c01\u95ed\u5f0fAI\u56fe\u50cf\u751f\u6210\u5e73\u53f0\uff0c\u5141\u8bb8\u7528\u6237\u5feb\u901f\u751f\u6210\u5177\u6709Doodles\u54c1\u724c\u6807\u5fd7\u6027\u98ce\u683c\u7684\u201c\u5de5\u4f5c\u5ba4\u7ea7\u201d\u56fe\u50cf\uff0c\u89e3\u51b3\u4e86\u54c1\u724c\u65b9\u548c\u7528\u6237\u5728\u521b\u4f5c\u4e2d\u9762\u4e34\u7684\u98ce\u683c\u6284\u88ad\u4e0e\u7b2c\u4e09\u65b9IP\u4fb5\u6743\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/52037f4b-fbed-4583-af5a-b25ea4972589.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/d77b92d1-d7b7-4a09-8b71-b87ee2520461.gif?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b7d03fc7-6c65-4e4e-844b-edf5a93b28da.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/d2298043-34ab-4bd6-960c-1ccf52993d73.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/d0e5c6c9-aaa3-4eb7-9816-b7a60cfe3c5f.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=nhzf-gn8nB0\"><source src=\"https:\/\/www.youtube.com\/watch?v=nhzf-gn8nB0\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Marketing<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">Graphics &#038; Design<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u56fe\u50cf\u751f\u6210<\/span><br \/>\n            <span class=\"tag\">\u54c1\u724cIP<\/span><br \/>\n            <span class=\"tag\">\u5c01\u95ed\u6a21\u578b<\/span><br \/>\n            <span class=\"tag\">\u7528\u6237\u751f\u6210\u5185\u5bb9<\/span><br \/>\n            <span class=\"tag\">\u827a\u672f\u5e73\u53f0<\/span><br \/>\n            <span class=\"tag\">\u98ce\u683c\u4e00\u81f4\u6027<\/span><br \/>\n            <span class=\"tag\">\u7248\u6743\u4fdd\u62a4<\/span><br \/>\n            <span class=\"tag\">\u54c1\u724c\u5408\u4f5c<\/span><br \/>\n            <span class=\"tag\">Web3<\/span><br \/>\n            <span class=\"tag\">NFT<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u53cd\u9988\u96c6\u4e2d\u5728\u4e09\u65b9\u9762\uff1a\u4e00\u662f\u80af\u5b9a\u7531\u827a\u672f\u5bb6\u4e3b\u5bfc\u5f00\u53d1AI\u5de5\u5177\u7684\u4ef7\u503c\uff1b\u4e8c\u662f\u770b\u597d\u5176\u4f5c\u4e3a\u201c\u5e38\u5f00UGC\u5f15\u64ce\u201d\u7684\u54c1\u724c\u8425\u9500\u6f5c\u529b\uff1b\u4e09\u662f\u8d28\u7591\u5176\u5bf9\u73b0\u6709NFT\u6301\u6709\u8005\u7684\u5b9e\u9645\u6548\u7528\uff0c\u5e76\u5bf9\u9879\u76ee\u4eceNFT\u5230\u5a92\u4f53\u518d\u5230AI\u7684\u6f14\u53d8\u8f68\u8ff9\u8868\u793a\u5173\u6ce8\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Doodles AI\u7684\u6838\u5fc3\u53d9\u4e8b\uff0c\u662f\u8bd5\u56fe\u7528\u201c\u5c01\u95ed\u5faa\u73af\u201d\u7684\u6280\u672f\u903b\u8f91\uff0c\u89e3\u51b3\u5f53\u524dAIGC\u9886\u57df\u6700\u5c16\u9510\u7684\u7248\u6743\u4e0e\u98ce\u683c\u5f52\u5c5e\u95ee\u9898\u3002\u5176\u63a8\u51fa\u7684Prism 1.0\u6a21\u578b\uff0c\u4ec5\u4f7f\u7528Doodles\u81ea\u6709IP\u8bad\u7ec3\uff0c\u672c\u8d28\u4e0a\u662f\u5728\u6253\u9020\u4e00\u4e2a\u201c\u98ce\u683c\u9632\u706b\u5899\u201d\u3002\u8fd9\u4e0e\u5176\u8bf4\u662f\u4e00\u9879\u9762\u5411\u5927\u4f17\u7684\u666e\u9002\u6027\u5de5\u5177\uff0c\u4e0d\u5982\u8bf4\u662f\u4e00\u4e2a\u7cbe\u5bc6\u7684\u54c1\u724c\u8d44\u4ea7\u7ba1\u7406\u4e0e\u6388\u6743\u5f15\u64ce\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ea7\u54c1\u7684\u771f\u6b63\u4ef7\u503c\uff0c\u5728\u4e8e\u5176\u5546\u4e1a\u5b9a\u4f4d\u7684\u7cbe\u51c6\u6027\u3002\u5b83\u7784\u51c6\u4e86\u54c1\u724c\u65b9\u5728AIGC\u65f6\u4ee3\u7684\u4e24\u5927\u7126\u8651\uff1a\u4e00\u662f\u751f\u6210\u5185\u5bb9\u98ce\u683c\u4e0d\u53ef\u63a7\u3001\u54c1\u724c\u8c03\u6027\u88ab\u7a00\u91ca\uff1b\u4e8c\u662f\u6f5c\u85cf\u7684\u7248\u6743\u6cd5\u5f8b\u98ce\u9669\u3002\u901a\u8fc7\u5c06\u751f\u6210\u80fd\u529b\u9650\u5b9a\u5728\u81ea\u8eabIP\u5e93\u5185\uff0cDoodles AI\u5c06AI\u4ece\u201c\u5f00\u6e90\u63a0\u593a\u201d\u7684\u5de5\u5177\uff0c\u8f6c\u53d8\u4e3a\u201c\u7248\u6743\u5408\u89c4\u201d\u7684\u89e3\u51b3\u65b9\u6848\u3002\u5176\u5ba3\u79f0\u7684\u201c\u5e38\u5f00UGC\u5f15\u64ce\u201d\uff0c\u63ed\u793a\u4e86\u7ec8\u6781\u76ee\u6807\uff1a\u5c06\u7528\u6237\u4ece\u6d88\u8d39\u8005\u8f6c\u5316\u4e3a\u54c1\u724c\u5185\u5bb9\u7684\u5408\u89c4\u751f\u4ea7\u8005\uff0c\u5b9e\u73b0\u4f4e\u6210\u672c\u3001\u5927\u89c4\u6a21\u3001\u98ce\u683c\u7edf\u4e00\u7684\u8425\u9500\u5185\u5bb9\u4f9b\u7ed9\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u5c40\u9650\u6027\u540c\u6837\u9c9c\u660e\u3002\u9996\u5148\uff0c\u6a21\u578b\u7684\u521b\u9020\u529b\u548c\u591a\u6837\u6027\u5929\u82b1\u677f\uff0c\u5b8c\u5168\u53d7\u9650\u4e8eDoodles\u5df2\u6709\u7684IP\u5e93\uff0c\u8fd9\u53ef\u80fd\u5bfc\u81f4\u8f93\u51fa\u5185\u5bb9\u7684\u9ad8\u5ea6\u540c\u8d28\u5316\u3002\u5176\u6b21\uff0c\u8bc4\u8bba\u4e2d\u5173\u4e8e\u201c\u5bf9NFT\u6301\u6709\u8005\u6709\u4f55\u6548\u7528\u201d\u7684\u8d28\u95ee\u76f4\u51fb\u8981\u5bb3\u3002\u4f5c\u4e3a\u53d1\u8ff9\u4e8eNFT\u7684\u793e\u533a\u9a71\u52a8\u578b\u9879\u76ee\uff0c\u5982\u4f55\u5c06AI\u5de5\u5177\u7684\u5229\u76ca\u4e0e\u65e9\u671f\u652f\u6301\u8005\u7ed1\u5b9a\uff0c\u662f\u5176\u5fc5\u987b\u56de\u7b54\u7684\u793e\u533a\u6cbb\u7406\u8003\u9898\u3002\u82e5\u65e0\u6cd5\u4e3a\u6301\u6709\u8005\u63d0\u4f9b\u72ec\u5360\u6743\u76ca\u6216\u7ecf\u6d4e\u6fc0\u52b1\uff0c\u6b64\u5de5\u5177\u53ef\u80fd\u53ea\u662f\u4e00\u6b21\u54c1\u724c\u65b9\u7684\u5355\u8fb9\u6280\u672f\u5347\u7ea7\uff0c\u800c\u975e\u751f\u6001\u5171\u8d62\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cDoodles AI\u662f\u4e00\u6b21\u6709\u4ef7\u503c\u7684\u5546\u4e1a\u5b9e\u9a8c\uff0c\u5b83\u9a8c\u8bc1\u4e86\u201c\u4e13\u7528\u578b\u3001\u5408\u89c4\u5316AIGC\u201d\u7684\u5e02\u573a\u9700\u6c42\u3002\u4f46\u5176\u957f\u671f\u6210\u529f\uff0c\u4e0d\u4ec5\u53d6\u51b3\u4e8e\u6280\u672f\u53ef\u9760\u6027\uff0c\u66f4\u53d6\u51b3\u4e8e\u80fd\u5426\u5728\u827a\u672f\u5bb6\u4e3b\u5bfc\u7684\u613f\u666f\u3001\u54c1\u724c\u5546\u4e1a\u6269\u5f20\u4e0e\u793e\u533a\u5386\u53f2\u627f\u8bfa\u4e4b\u95f4\uff0c\u627e\u5230\u53ef\u6301\u7eed\u7684\u5e73\u8861\u70b9\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Doodles Ai<\/span>\n                <\/div>\n<div class=\"comment-content\">Doodles AI is a first-of-its-kind, artist-led AI platform under which sits Prism 1.0, a closed-loop model trained exclusively on Doodles IP. The model allows anyone to generate studio-grade images interpreted through Doodles iconic lens in seconds, without style theft or third-party IP infringement. For Doodles and their brand partners, it&#8217;s an always-on UGC engine. Every generation is empowering your audience to create beautiful co-branded visuals at scale.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">&#8220;The best creative tools were built by people who make things. I think about this a lot when I look at what&#8217;s happening with AI and art right now. If the tools that shape creative work in the next decade are built by people who&#8217;ve never had to sit with a blank canvas.. that&#8217;s going to show in the tools.&#8221; &#8211; Burnt Toast CEO and lead artist @doodles<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>6<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<ul>\n<li>\n<p>The always on UGC is super interesting . Brands could turn their audience into creators instead of just consumers .<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>4<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@jeremy_wallace3\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@jeremy_wallace3<\/a>&nbsp;1000%<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey, congrats on the launch. Is there meaningful utility for Doodle holders? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I remember that this started as NFTs, then formed into a Media, now is it AI? <\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@busmark_w_nika\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@busmark_w_nika<\/a>&nbsp;All of the above actually! Thanks for asking \ud83d\ude4f<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>2<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#15<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/DIVDYO5OOZMLGV\" class=\"app-title\">Scheduled<\/a><\/p>\n<div class=\"one-liner\">Open source AI calendar scheduler that lives in Gmail<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">104<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>\u4e00\u6b3e\u5f00\u6e90\u3001\u5185\u5d4c\u4e8eGmail\u7684AI\u65e5\u7a0b\u5b89\u6392\u52a9\u624b\uff0c\u901a\u8fc7\u8bfb\u53d6\u90ae\u4ef6\u7ebf\u7a0b\u548c\u65e5\u5386\uff0c\u81ea\u52a8\u8349\u62df\u7b26\u5408\u7528\u6237\u98ce\u683c\u4e0e\u504f\u597d\u7684\u4f1a\u8bae\u56de\u590d\uff0c\u5728\u90ae\u4ef6\u6c9f\u901a\u573a\u666f\u4e2d\u5f7b\u5e95\u6d88\u9664\u4e86\u53cd\u590d\u534f\u8c03\u65f6\u95f4\u7684\u7e41\u7410\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/eacefc11-680d-4501-8081-53b4768303cc.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/BubRLcxqRt0\"><source src=\"https:\/\/youtu.be\/BubRLcxqRt0\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/6fc88148-9531-47c6-8082-b3cb5e65698e.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/910917f9-8310-49ac-aa0c-e37cf75d29e3.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/81154843-dcfc-4013-a83d-649f868cd7d2.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Email<\/span><br \/>\n            <span class=\"tag\">Calendar<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u65e5\u7a0b\u5b89\u6392<\/span><br \/>\n            <span class=\"tag\">\u5f00\u6e90\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">Gmail\u96c6\u6210<\/span><br \/>\n            <span class=\"tag\">\u90ae\u4ef6\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u667a\u80fd\u52a9\u7406<\/span><br \/>\n            <span class=\"tag\">\u4f1a\u8bae\u8c03\u5ea6<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u9690\u79c1<\/span><br \/>\n            <span class=\"tag\">\u81ea\u6258\u7ba1<\/span><br \/>\n            <span class=\"tag\">\u751f\u4ea7\u529b\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">Calendly\u66ff\u4ee3\u54c1<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u5173\u6ce8\u70b9\u96c6\u4e2d\u5728\u591a\u65e5\u5386\u652f\u6301\u3001\u65f6\u533a\u5904\u7406\u80fd\u529b\u53ca\u590d\u6742\u573a\u666f\uff08\u5982\u591a\u65b9\u534f\u8c03\u3001\u6a21\u7cca\u65f6\u95f4\uff09\u7684\u89e3\u51b3\u6548\u679c\u4e0a\u3002\u521b\u59cb\u4eba\u56de\u5e94\u591a\u65e5\u5386\u529f\u80fd\u5373\u5c06\u63a8\u51fa\u3002\u7528\u6237\u666e\u904d\u671f\u5f85AI\u80fd\u771f\u6b63\u7406\u89e3\u4e2a\u4eba\u98ce\u683c\u5e76\u907f\u514d\u65e5\u7a0b\u51b2\u7a81\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Scheduled\u7784\u51c6\u4e86\u4e00\u4e2a\u88abCalendly\u7b49\u5de5\u5177\u201c\u7ed3\u6784\u5316\u201d\u65b9\u6848\u6240\u5ffd\u89c6\u7684\u771f\u5b9e\u75db\u70b9\uff1a\u81ea\u7136\u90ae\u4ef6\u5bf9\u8bdd\u4e2d\u7684\u65e5\u7a0b\u534f\u8c03\u3002\u5176\u6838\u5fc3\u4ef7\u503c\u5e76\u975e\u7b80\u5355\u7684\u81ea\u52a8\u5316\uff0c\u800c\u662f\u901a\u8fc7\u6df1\u5ea6\u96c6\u6210Gmail\uff0c\u5728\u7528\u6237\u539f\u6709\u5de5\u4f5c\u6d41\u4e2d\u5b9e\u73b0\u201c\u65e0\u611f\u8c03\u5ea6\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ea7\u54c1\u806a\u660e\u5730\u907f\u5f00\u4e86\u4e0e\u5de8\u5934\u5728\u72ec\u7acb\u5e94\u7528\u5c42\u9762\u7684\u7ade\u4e89\uff0c\u8f6c\u800c\u4ee5\u201c\u90ae\u4ef6\u63d2\u4ef6+\u5f00\u6e90\u201d\u7684\u8f7b\u91cf\u59ff\u6001\u5207\u5165\u3002\u5176\u5ba3\u79f0\u7684\u201c\u5b66\u4e60\u7528\u6237\u98ce\u683c\u4e0e\u504f\u597d\u201d\u662f\u5173\u952e\u6280\u672f\u58c1\u5792\uff0c\u82e5\u771f\u80fd\u901a\u8fc7\u5386\u53f2\u90ae\u4ef6\u65e0\u76d1\u7763\u5b66\u4e60\uff0c\u800c\u975e\u624b\u52a8\u89c4\u5219\u8bbe\u7f6e\uff0c\u5219\u5b9e\u73b0\u4e86\u771f\u6b63\u7684\u4e2a\u6027\u5316\u3002\u8fd9\u6bd4\u7c97\u66b4\u5730\u5171\u4eab\u65e5\u5386\u94fe\u63a5\u66f4\u7b26\u5408\u9ad8\u9891\u7387\u3001\u975e\u6807\u51c6\u5316\u5546\u52a1\u6c9f\u901a\u7684\u672c\u8d28\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u201c\u5185\u5d4c\u4e8eGmail\u201d\u7684\u5b9a\u4f4d\u65e2\u662f\u4f18\u52bf\u4e5f\u662f\u67b7\u9501\u3002\u8fd9\u56fa\u7136\u964d\u4f4e\u4e86\u7528\u6237\u4f7f\u7528\u95e8\u69db\uff0c\u4f46\u4e5f\u5c06\u81ea\u8eab\u547d\u8fd0\u4e0e\u8c37\u6b4c\u751f\u6001\u6df1\u5ea6\u7ed1\u5b9a\uff0c\u5e76\u53ef\u80fd\u9762\u4e34Gmail\u81ea\u8eab\u529f\u80fd\u8fed\u4ee3\u6216API\u653f\u7b56\u53d8\u5316\u7684\u98ce\u9669\u3002\u6b64\u5916\uff0c\u5176\u89e3\u51b3\u7684\u662f\u201c\u786e\u5b9a\u65f6\u95f4\u201d\u8fd9\u4e00\u73af\u8282\uff0c\u4f46\u5bf9\u4e8e\u66f4\u524d\u7aef\u7684\u201c\u9700\u6c42\u6f84\u6e05\u201d\uff08\u4f8b\u5982\u4f1a\u8bae\u76ee\u7684\u3001\u65f6\u957f\u534f\u5546\uff09\u548c\u66f4\u540e\u7aef\u7684\u201c\u53d8\u66f4\u7ba1\u7406\u201d\uff08\u5982\u4f1a\u8bae\u53d6\u6d88\u3001\u6539\u671f\uff09\u7684\u95ed\u73af\u80fd\u529b\u5c1a\u672a\u9a8c\u8bc1\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5f00\u6e90\u7b56\u7565\u662f\u4e00\u6b65\u9ad8\u68cb\uff0c\u65e2\u5438\u5f15\u4e86\u5f00\u53d1\u8005\u793e\u533a\uff0c\u53c8\u4e3a\u91cd\u89c6\u6570\u636e\u9690\u79c1\u7684\u4f01\u4e1a\u7528\u6237\u63d0\u4f9b\u4e86\u81ea\u6258\u7ba1\u9009\u9879\uff0c\u8fd9\u5728\u5f53\u524d\u6570\u636e\u654f\u611f\u65f6\u4ee3\u662f\u663e\u8457\u7684\u4fe1\u4efb\u4f18\u52bf\u3002\u4f46\u5546\u4e1a\u5316\u8def\u5f84\u4e5f\u56e0\u6b64\u53d8\u5f97\u6a21\u7cca\uff1a\u6258\u7ba1\u670d\u52a1\u80fd\u5426\u652f\u6491\u8d77\u53ef\u6301\u7eed\u7684\u5546\u4e1a\u6a21\u5f0f\uff1f\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cScheduled\u4e0d\u662f\u53c8\u4e00\u4e2a\u65e5\u7a0b\u5de5\u5177\uff0c\u800c\u662f\u5bf9\u201c\u4ee5\u7528\u6237\u4e3a\u4e2d\u5fc3\u7684\u5de5\u4f5c\u6d41\u81ea\u52a8\u5316\u201d\u7684\u4e00\u6b21\u7cbe\u51c6\u5b9e\u8df5\u3002\u5b83\u80fd\u5426\u6210\u529f\uff0c\u4e0d\u53d6\u51b3\u4e8eAI\u662f\u5426\u66f4\u667a\u80fd\uff0c\u800c\u53d6\u51b3\u4e8e\u5176\u201c\u7406\u89e3\u4e0a\u4e0b\u6587\u201d\u7684\u6df1\u5ea6\u80fd\u5426\u771f\u6b63\u5339\u914d\u590d\u6742\u4eba\u9645\u534f\u8c03\u7684\u6a21\u7cca\u6027\uff0c\u4ece\u800c\u8ba9\u7528\u6237\u653e\u5fc3\u5730\u4ea4\u51fa\u201c\u56de\u590d\u201d\u8fd9\u4e00\u6700\u7ec8\u63a7\u5236\u6743\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Scheduled<\/span>\n                <\/div>\n<div class=\"comment-content\">AI-powered scheduling agent that reads your emails, checks your calendar, and drafts perfect replies. Stop the back-and-forth: let AI handle your scheduling.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey Product Hunt \u2014 I&#8217;m Sam, co-founder of Fergana Labs that built Scheduled.<\/p>\n<p>Scheduling emails are the laundry of knowledge work. Each one is trivial on its own, but they pile up, they nag at you, and clearing them takes mental energy wildly out of proportion to how simple the actual task is.<\/p>\n<p>One principle we abide by at Fergana Labs is to spend 15% of your time trying to automate your existing work. Scheduling meetings is such a big part of being a founder from sales to recruiting to fundraising to customer calls. After trying a bunch of solutions, we were shocked that none of them quite hit our needs. <\/p>\n<p>Tools like Cal.com or Calendly try to solve this problem, but they are incomplete. They work great if you run structured sales calls or want to broadcast a booking link. They don&#8217;t work if you just want to reply naturally to someone who emailed you asking to meet.<\/p>\n<p>So we built Scheduled, an open-source AI scheduling agent that lives inside Gmail.<\/p>\n<p>When someone emails you to set up a meeting, Scheduled reads the thread, checks your calendar, and drafts a reply with proposed times. You review and hit send. That&#8217;s the whole flow.<\/p>\n<p>No new app to learn. No link to paste. No availability blocks to configure. It just works inside the tool you&#8217;re already in.<\/p>\n<p>A few things we&#8217;re proud of:<\/p>\n<p>&#8211; **It learns your style**&nbsp;\u2014 reads your past emails so drafts sound like you, not a bot<br \/>\n&#8211; **It knows your preferences**&nbsp;\u2014 mornings only, no Fridays, 30-min buffers, without you ever setting rules<br \/>\n&#8211; **Draft-only by default**&nbsp;\u2014 you stay in control; nothing sends without you<br \/>\n&#8211; **Autopilot mode**&nbsp;\u2014 for the bold: let it send replies autonomously and scheduling disappears entirely<br \/>\n&#8211; **Fully open source and self-hostable**&nbsp;\u2014 your data stays yours<\/p>\n<p>We store no emails or calendar events on our servers. Everything lives where it already does: Google.<\/p>\n<p>You can self-host it today from the repo, or try our hosted version at <a href=\"https:\/\/tryscheduled.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/tryscheduled.com<\/a><\/p>\n<p>Drop a comment and we&#8217;ll help you get set up.<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@samuel_liu5\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@samuel_liu5<\/a>&nbsp;I know there&#8217;s a sydney based startup working on a similar tool. Does this tool cooperate just in gmail or also between desktop?<\/p>\n<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I\u2019d love to see how it manages my crazy week. I\u2019m always juggling different time zones and back-to-back meetings. If the AI can draft responses that sound like me and actually get people to agree on times, that\u2019s a huge win.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@sukumar_sukumar1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sukumar_sukumar1<\/a>&nbsp; Curious to see how to find it! Have def made my share of timezone mistakes scheduling in the past (especially couple of weeks ago when daylight savings was different from US and Europe)<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I think I could finally stop stressing about double-booking. The idea of an AI reading my emails and figuring out the best time for meetings is so appealing. I want something that feels like it\u2019s really looking out for me, not just blindly scheduling.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">In your early testing, what specific \u201cback-and-forth\u201d patterns (reschedules, vague availability, multi-party threads, timezone ambiguity) created the highest time drain\u2014and which of those did you use as your success metrics to validate this wasn\u2019t just a \u201cnice-to-have\u201d automation?<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I juggle two calendars \u2014 personal and work \u2014 and the overlap is where scheduling gets messy. Does it check both when suggesting times, or do I need to pick one?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@klara_minarikova\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@klara_minarikova<\/a>&nbsp;We don&#8217;t have support for multiple calendars at the moment but that&#8217;s coming up in the new few days!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#16<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/YUACYL3JBTQPJP\" class=\"app-title\">Machine Payments Protocol<\/a><\/p>\n<div class=\"one-liner\">The internet-native payment standard for AI agents<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">100<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Machine Payments Protocol\u662f\u4e00\u4e2a\u5f00\u653e\u652f\u4ed8\u534f\u8bae\uff0c\u8ba9AI\u667a\u80fd\u4f53\u80fd\u591f\u4ee5\u7f16\u7a0b\u65b9\u5f0f\u81ea\u52a8\u5b8c\u6210\u670d\u52a1\u652f\u4ed8\uff0c\u89e3\u51b3\u4e86AI\u4ee3\u7406\u5728\u9700\u8981\u6d88\u8d39\u65f6\u88ab\u4eba\u7c7b\u4f18\u5316\u7684\u652f\u4ed8\u754c\u9762\uff08\u5982\u9a8c\u8bc1\u7801\u30012FA\uff09\u6240\u963b\u65ad\u7684\u6838\u5fc3\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/1d5e01f1-9fef-4e7b-9760-6a4e690dee8c.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/acbc3ee2-ef2a-4cd1-9f78-b5c99647fe9c.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/471e0d52-c846-4f7b-bd37-6af21681c78c.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/cae0bb3a-9d9d-4abd-becd-e21144301a4b.jpeg?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Fintech<\/span><br \/>\n            <span class=\"tag\">Payments<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u5f00\u653e\u652f\u4ed8\u534f\u8bae<\/span><br \/>\n            <span class=\"tag\">AI\u4ee3\u7406\u652f\u4ed8<\/span><br \/>\n            <span class=\"tag\">\u673a\u5668\u7ecf\u6d4e<\/span><br \/>\n            <span class=\"tag\">\u5fae\u4ea4\u6613\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u533a\u5757\u94fe\u652f\u4ed8<\/span><br \/>\n            <span class=\"tag\">API\u8d27\u5e01\u5316<\/span><br \/>\n            <span class=\"tag\">Stripe\u96c6\u6210<\/span><br \/>\n            <span class=\"tag\">\u4e92\u8054\u7f51\u539f\u751f\u6807\u51c6<\/span><br \/>\n            <span class=\"tag\">\u667a\u80fd\u4f53\u7ecf\u6d4e<\/span><br \/>\n            <span class=\"tag\">\u534f\u8bae\u5c42\u89e3\u51b3\u65b9\u6848<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u8bc4\u8bba\u6709\u6548\u4fe1\u606f\u96c6\u4e2d\u3002\u7528\u6237\u6307\u51fa\u8be5\u534f\u8bae\u5c06HTTP 402\u72b6\u6001\u7801\u4ece\u201c\u6897\u201d\u53d8\u4e3a\u73b0\u5b9e\uff0c\u89e3\u51b3\u4e86AI\u4ee3\u7406\u5728\u652f\u4ed8\u73af\u8282\u7684\u6700\u5927\u8def\u969c\uff08\u5982\u9a8c\u8bc1\u7801\u30012FA\uff09\uff0c\u5e76\u5f3a\u8c03\u4e86\u5176\u534f\u8bae\u5c42\u89e3\u51b3\u65b9\u6848\u7684\u4ef7\u503c\u53ca\u4e0eStripe\u73b0\u6709\u751f\u6001\u96c6\u6210\u7684\u4fbf\u5229\u6027\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Machine Payments Protocol\u7684\u91ce\u5fc3\uff0c\u8fdc\u4e0d\u6b62\u4e8e\u4e3aAI\u4ee3\u7406\u63d0\u4f9b\u4e00\u4e2a\u652f\u4ed8\u5de5\u5177\u3002\u5b83\u8bd5\u56fe\u5728\u534f\u8bae\u5c42\u91cd\u5851\u673a\u5668\u7ecf\u6d4e\u7684\u4ea4\u6613\u57fa\u7840\u8bbe\u65bd\uff0c\u5176\u771f\u6b63\u7684\u4ef7\u503c\u5728\u4e8e\u201c\u6807\u51c6\u5316\u201d\u548c\u201c\u6865\u63a5\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u9996\u5148\uff0c\u5b83\u7cbe\u51c6\u5730\u523a\u4e2d\u4e86AI Agent\u5546\u4e1a\u5316\u843d\u5730\u7684\u6838\u5fc3\u77db\u76fe\uff1a\u5f3a\u5927\u7684\u63a8\u7406\u4e0e\u51b3\u7b56\u80fd\u529b\uff0c\u6700\u7ec8\u4f1a\u5361\u5728\u4eba\u7c7b\u8bbe\u8ba1\u7684\u3001\u53cd\u81ea\u52a8\u5316\u7684\u652f\u4ed8\u9a8c\u8bc1\u73af\u8282\u3002MPP\u5c06\u652f\u4ed8\u62bd\u8c61\u4e3a\u673a\u5668\u53ef\u8bfb\u7684\u534f\u8bae\u54cd\u5e94\uff08HTTP 402\uff09\uff0c\u8ba9\u4ea4\u6613\u50cfAPI\u8c03\u7528\u4e00\u6837\u81ea\u7136\uff0c\u8fd9\u4e3a\u771f\u6b63\u7684\u81ea\u4e3b\u667a\u80fd\u4f53\u7ecf\u6d4e\u626b\u6e05\u4e86\u9996\u4e2a\u7ed3\u6784\u6027\u969c\u788d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u6b21\uff0c\u5176\u201c\u5f00\u653e\u6807\u51c6\u201d\u7684\u5b9a\u4f4d\u4e0eStripe\u5546\u4e1a\u5b9e\u8df5\u7684\u7ed1\u5b9a\uff0c\u662f\u4e00\u6b65\u9ad8\u660e\u7684\u68cb\u3002\u5f00\u653e\u786e\u4fdd\u4e86\u534f\u8bae\u7684\u6f5c\u5728\u5e7f\u6cdb\u91c7\u7528\u6027\uff0c\u907f\u514d\u4e86\u751f\u6001\u9501\u6b7b\uff1b\u800c\u6df1\u5ea6\u96c6\u6210Stripe\uff0c\u5219\u77ac\u95f4\u4e3a\u5f00\u53d1\u8005\u63d0\u4f9b\u4e86\u6210\u719f\u7684\u6cd5\u5e01\u7ed3\u7b97\u901a\u9053\u548c\u5546\u6237\u7f51\u7edc\u3002\u8fd9\u89e3\u51b3\u4e86\u201c\u9e21\u751f\u86cb\u8fd8\u662f\u86cb\u751f\u9e21\u201d\u7684\u542f\u52a8\u96be\u9898\uff1a\u5f00\u53d1\u8005\u53ef\u4ee5\u7acb\u523b\u7528\u73b0\u6709\u5de5\u5177\u83b7\u5229\uff0c\u800c\u4e0d\u5fc5\u7b49\u5f85\u4e00\u4e2a\u5168\u65b0\u7684\u652f\u4ed8\u751f\u6001\u6210\u719f\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u6311\u6218\u540c\u6837\u5c16\u9510\u3002\u534f\u8bae\u7684\u6210\u529f\u6781\u5ea6\u4f9d\u8d56\u53cc\u8fb9\u7f51\u7edc\u6548\u5e94\uff1a\u9700\u8981\u8db3\u591f\u591a\u7684\u670d\u52a1\u63d0\u4f9b\u5546\u652f\u6301MPP\uff0c\u540c\u65f6\u9700\u8981\u6709\u8db3\u591f\u591a\u5177\u5907\u652f\u4ed8\u80fd\u529b\u7684AI\u4ee3\u7406\u6765\u6d88\u8d39\u3002\u5728\u521d\u671f\uff0c\u8fd9\u53ef\u80fd\u6ca6\u4e3a\u5c11\u6570\u9ad8\u7aefAPI\u670d\u52a1\u7684\u5b9e\u9a8c\u573a\u3002\u6b64\u5916\uff0c\u5c06\u91d1\u878d\u4ea4\u6613\u5b8c\u5168\u7a0b\u5e8f\u5316\uff0c\u5fc5\u7136\u4f34\u968f\u6b3a\u8bc8\u98ce\u9669\u3001\u8d23\u4efb\u754c\u5b9a\uff08\u4f8b\u5982\u4ee3\u7406\u672a\u7ecf\u6388\u6743\u6d88\u8d39\uff09\u548c\u76d1\u7ba1\u5408\u89c4\u7b49\u590d\u6742\u95ee\u9898\uff0c\u8fd9\u4e9b\u90fd\u4e0d\u662f\u5355\u7eaf\u7684\u6280\u672f\u534f\u8bae\u80fd\u89e3\u51b3\u7684\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cMPP\u662f\u8fc8\u5411\u201c\u529f\u80fd\u5b8c\u5907\u7684AI\u4ee3\u7406\u201d\u4e0d\u53ef\u6216\u7f3a\u7684\u4e00\u5757\u62fc\u56fe\u3002\u5b83\u672a\u5fc5\u4f1a\u7acb\u523b\u5f15\u7206\u5e02\u573a\uff0c\u4f46\u5b83\u4e3a\u672a\u6765\u90a3\u4e2a\u7531\u673a\u5668\u4e0e\u673a\u5668\u9ad8\u9891\u3001\u5fae\u989d\u3001\u81ea\u52a8\u534f\u5546\u4ea4\u6613\u7684\u4e16\u754c\uff0c\u94fa\u8bbe\u4e86\u7b2c\u4e00\u6761\u53ef\u4fe1\u7684\u652f\u4ed8\u8f68\u9053\u3002\u5176\u4ef7\u503c\u4e0d\u5728\u4e8e\u4eca\u5929\u7684\u4ea4\u6613\u989d\uff0c\u800c\u5728\u4e8e\u5b9a\u4e49\u4e86\u660e\u5929\u7684\u4ea4\u6613\u89c4\u5219\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Machine Payments Protocol<\/span>\n                <\/div>\n<div class=\"comment-content\">Machine Payments Protocol (MPP) is the open standard that lets AI agents pay for services programmatically.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hi everyone!<\/p>\n<p>For decades, the <em>HTTP 402<\/em> Payment Required status code has essentially been a web developer meme. Today, <a href=\"https:\/\/www.producthunt.com\/products\/stripe\" target=\"_blank\" rel=\"noopener\">@Stripe<\/a> and <a href=\"https:\/\/tempo.xyz\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Tempo<\/a> actually made it the foundation of the agent economy.<\/p>\n<p>If you&#8217;re building autonomous agents, you already know the biggest roadblock isn&#8217;t reasoning but purchasing. Agents get stuck on <em>human-optimized<\/em> checkout forms, 2FA, and visual captchas. MPP solves this at the protocol level.<\/p>\n<p>When an agent hits a gated API or requests a resource, the server kicks back a 402 with payment details. The agent fulfills it programmatically (either via on-chain stablecoins or fiat Shared Payment Tokens), retries the request with a credential in the header, and gets the data.<\/p>\n<p>Because it&#8217;s Stripe, developers can monetize an API per-call or let an agent order a physical sandwich, and the funds just settle into their existing Stripe fiat balance.<\/p>\n<p>We are officially moving from humans clicking &#8220;Buy Now&#8221; to agents negotiating microtransactions in milliseconds.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#17<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/ZJ5GVWSFUBBFLH\" class=\"app-title\">GB1: The AI from the UK<\/a><\/p>\n<div class=\"one-liner\"> Your private, planet-friendly AI assistant from the UK.<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">96<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>\u4e00\u6b3e\u9ed8\u8ba4\u4fdd\u62a4\u9690\u79c1\u3001\u4f7f\u7528\u82f1\u56fd\u53ef\u518d\u751f\u80fd\u6e90\u8fd0\u884c\u7684AI\u52a9\u624b\uff0c\u901a\u8fc7\u672c\u5730\u5316\u6570\u636e\u5904\u7406\u548c\u793e\u533a\u9a71\u52a8\u8def\u7ebf\u56fe\uff0c\u4e3a\u7528\u6237\u63d0\u4f9b\u4e86\u5b89\u5168\u3001\u53ef\u6301\u7eed\u4e14\u975e\u7f8e\u56fd\u4e2d\u5fc3\u5316\u7684AI\u5de5\u5177\u9009\u62e9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/7c0c46f0-777f-4853-a735-451fe1e001bb.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/57608924-e1ba-4db5-8e68-17896a49f0d0.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/5b3c63d9-a77a-4d77-8a35-8bd385bc8eaa.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/f3e0206a-fa09-44cd-ae37-5d0db7a38631.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/18820a13-033f-4aef-95ed-e7fde95fa3c2.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/1a785015-9110-4269-a12a-6cb2aad715f0.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b3cafc9a-9de0-428e-a29c-1c3bd24a5e1b.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b6f78aae-0029-4155-868a-c94102678b0c.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b6dc3169-e290-4e19-bc0d-d36178cc4fa3.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/2dcbdb6d-091d-478c-a2e6-524730147fdf.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/UAAdhOI9jLs\"><source src=\"https:\/\/youtu.be\/UAAdhOI9jLs\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Productivity<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">Tech<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u52a9\u624b<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u9690\u79c1<\/span><br \/>\n            <span class=\"tag\">\u53ef\u6301\u7eed\u8ba1\u7b97<\/span><br \/>\n            <span class=\"tag\">\u82f1\u56fd\u672c\u571fAI<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u4e3b\u6743<\/span><br \/>\n            <span class=\"tag\">\u53ef\u518d\u751f\u80fd\u6e90<\/span><br \/>\n            <span class=\"tag\">\u793e\u533a\u9a71\u52a8<\/span><br \/>\n            <span class=\"tag\">\u57fa\u7840\u6a21\u578b<\/span><br \/>\n            <span class=\"tag\">\u4f26\u7406AI<\/span><br \/>\n            <span class=\"tag\">\u672c\u5730\u5316\u670d\u52a1<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u8ba4\u53ef\u5176\u9690\u79c1\u627f\u8bfa\u3001\u53ef\u6301\u7eed\u7406\u5ff5\u53ca\u6253\u7834\u7f8e\u56fd\u4e2d\u5fc3\u5316\u7684\u4ef7\u503c\u3002CEO\u8be6\u7ec6\u9610\u8ff0\u4e86\u6280\u672f\u67b6\u6784\u4e0e\u4ef7\u503c\u89c2\u3002\u5177\u4f53\u53cd\u9988\u5305\u62ec\uff1a\u5bf9\u201cSpaces\u201d\u529f\u80fd\u8868\u793a\u8d5e\u8d4f\uff0c\u8be2\u95eeAPI\u53ef\u7528\u6027\uff0c\u5e76\u63a2\u8ba8\u201c\u9690\u79c1\u9ed8\u8ba4\u201d\u4f5c\u4e3a\u4ef7\u503c\u89c2\u800c\u975e\u529f\u80fd\u7684\u610f\u4e49\u3002\u5f00\u53d1\u8005\u79ef\u6781\u56de\u590d\uff0c\u5e76\u5f15\u5bfc\u7528\u6237\u53c2\u4e0e\u793e\u533a\u89c4\u5212\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                GB1\u7684\u53d1\u5e03\uff0c\u672c\u8d28\u4e0a\u662f\u4e00\u573a\u7cbe\u5fc3\u7b56\u5212\u7684\u4ef7\u503c\u89c2\u8425\u9500\u3002\u5b83\u7cbe\u51c6\u5730\u72d9\u51fb\u4e86\u5f53\u524dAI\u884c\u4e1a\u7684\u4e09\u5927\u7126\u8651\uff1a\u5bf9\u7f8e\u56fd\u79d1\u6280\u5de8\u5934\u7684\u6570\u636e\u5784\u65ad\u4e0d\u6ee1\u3001\u5bf9\u9690\u79c1\u88ab\u7528\u4f5c\u4ed8\u8d39\u7b79\u7801\u7684\u538c\u5026\uff0c\u4ee5\u53ca\u5bf9AI\u78b3\u8db3\u8ff9\u7684\u9690\u5fe7\u3002\u4ea7\u54c1\u5c06\u201c\u9690\u79c1\u9ed8\u8ba4\u201d\u3001\u201c100%\u82f1\u56fd\u53ef\u518d\u751f\u80fd\u6e90\u201d\u548c\u201c\u6570\u636e\u4e0d\u51fa\u5883\u201d\u6346\u7ed1\u4e3a\u6838\u5fc3\u5356\u70b9\uff0c\u8fd9\u4e0e\u5176\u8bf4\u662f\u4e00\u6b21\u6280\u672f\u7a81\u7834\uff0c\u4e0d\u5982\u8bf4\u662f\u4e00\u6b21\u4f26\u7406\u5b9a\u4f4d\u7684\u80dc\u5229\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u771f\u6b63\u6311\u6218\u5728\u4e8e\u5c06\u4ef7\u503c\u89c2\u8f6c\u5316\u4e3a\u53ef\u6301\u7eed\u7684\u7ade\u4e89\u529b\u3002\u9996\u5148\uff0c\u201c\u82f1\u56fd\u672c\u571f\u5316\u201d\u662f\u4e00\u628a\u53cc\u5203\u5251\uff0c\u5728\u4fdd\u969c\u6570\u636e\u4e3b\u6743\u548c\u964d\u4f4e\u4f20\u8f93\u5ef6\u8fdf\u7684\u540c\u65f6\uff0c\u4e5f\u53ef\u80fd\u610f\u5473\u7740\u66f4\u9ad8\u7684\u8fd0\u8425\u6210\u672c\u548c\u76f8\u5bf9\u5c01\u95ed\u7684\u6a21\u578b\u8bad\u7ec3\u6570\u636e\u6c60\uff0c\u8fd9\u53ef\u80fd\u6700\u7ec8\u5f71\u54cd\u5176\u6a21\u578b\u6027\u80fd\u7684\u8fed\u4ee3\u901f\u5ea6\u4e0e\u5e7f\u5ea6\u3002\u5176\u6b21\uff0c\u5176\u5546\u4e1a\u6a21\u5f0f\u5b58\u5728\u9690\u5fe7\u3002\u627f\u8bfa\u514d\u8d39\u7528\u6237\u6570\u636e\u4e5f\u4e0d\u7528\u4e8e\u8bad\u7ec3\uff0c\u4e14\u4f9d\u8d56\u6602\u8d35\u7684\u7eff\u8272\u80fd\u6e90\uff0c\u5728\u7f3a\u4e4f\u660e\u786e\u76c8\u5229\u8def\u5f84\uff08\u5982API\u5546\u4e1a\u5316\u3001\u4f01\u4e1a\u65b9\u6848\uff09\u7684\u60c5\u51b5\u4e0b\uff0c\u5176\u957f\u671f\u8fd0\u8425\u7684\u8d22\u52a1\u53ef\u6301\u7eed\u6027\u5b58\u7591\u3002\u6700\u540e\uff0c\u201c\u793e\u533a\u9a71\u52a8\u8def\u7ebf\u56fe\u201d\u5728\u65e9\u671f\u662f\u9ad8\u6548\u7684\u83b7\u5ba2\u4e0e\u53cd\u9988\u673a\u5236\uff0c\u4f46\u968f\u7740\u7528\u6237\u89c4\u6a21\u6269\u5927\uff0c\u4e5f\u53ef\u80fd\u5bfc\u81f4\u4ea7\u54c1\u65b9\u5411\u5206\u6563\uff0c\u9677\u5165\u8fce\u5408\u4f17\u53e3\u96be\u8c03\u7684\u56f0\u5883\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cGB1\u5728\u62e5\u6324\u7684AI\u52a9\u624b\u8d5b\u9053\u4e2d\uff0c\u6210\u529f\u5f00\u8f9f\u4e86\u4e00\u4e2a\u5dee\u5f02\u5316\u7684\u4f26\u7406\u7ec6\u5206\u5e02\u573a\u3002\u5b83\u7684\u521d\u6b65\u6210\u529f\u8bc1\u660e\u4e86\u5e02\u573a\u5bf9\u201c\u8d1f\u8d23\u4efbAI\u201d\u5b58\u5728\u771f\u5b9e\u9700\u6c42\u3002\u4f46\u5176\u80fd\u5426\u4ece\u4e00\u6b3e\u201c\u4ee4\u4eba\u5c0a\u656c\u7684\u4ea7\u54c1\u201d\u6210\u957f\u4e3a\u4e00\u5bb6\u201c\u53ef\u6301\u7eed\u7684\u4f01\u4e1a\u201d\uff0c\u53d6\u51b3\u4e8e\u5b83\u80fd\u5426\u5728\u575a\u5b88\u539f\u5219\u7684\u540c\u65f6\uff0c\u627e\u5230\u6280\u672f\u6027\u80fd\u4e0e\u5546\u4e1a\u73b0\u5b9e\u7684\u5e73\u8861\u70b9\uff0c\u5c06\u9053\u5fb7\u9ad8\u5730\u8f6c\u5316\u4e3a\u575a\u5b9e\u7684\u7ade\u4e89\u58c1\u5792\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">GB1: The AI from the UK<\/span>\n                <\/div>\n<div class=\"comment-content\">Meet GB1 \u2014 the private, planet\u2011friendly AI assistant from the UK. Built as an alternative to big tech AI, GB1 runs on 100% renewable UK energy, never trains on your chats, and keeps your data in the UK. Powered by Locai L1 Large, the first British foundational AI model, GB1 delivers frontier performance without trading privacy, principles or the planet. Create Spaces for projects, chat across web and mobile, and help shape the roadmap by voting on features. Available now on web &#038; mobile<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey everyone, I\u2019m James, CEO &amp; co\u2011founder of Locai Labs, a new foundational AI company from the UK and the team behind GB1.<\/p>\n<p>We love AI, but we hated how it was being built. Today it\u2019s controlled by a handful of companies, trained on data without consent, and powered by infrastructure that isn\u2019t sustainable. So we decided to build the AI we believe in &#8211; private, sustainable and independent. <\/p>\n<p>We\u2019re a small startup out of London trying to be the polar opposite of big tech. GB1 is private by default, we never train on your chats (even for free users), and your data never leaves the UK. GB1 runs entirely on GPUs in the UK powered by 100% renewable energy, so every message you send is processed on renewables. We\u2019re also building in the open, with a community\u2011driven roadmap where you can suggest ideas and upvote what we build next.<\/p>\n<p>Under the hood is our model, Locai L1 Large, the first British foundational AI model. We post\u2011trained it on Qwen\u20113 using our Forget\u2011Me\u2011Not framework that allows the model to improve itself. We focused on stronger reasoning and instruction following, reduced censorship for more neutral alignment, and expanded support for under\u2011represented languages like Welsh, Irish and Scottish.<\/p>\n<p>Key highlights:<br \/>\n\u2022 Private by default, we never train on your chats (even for free users)<br \/>\n\u2022 Your data never leaves the UK<br \/>\n\u2022 Runs on 100% renewable energy<br \/>\n\u2022 Powered by Locai L1 Large, the first British foundational AI model<br \/>\n\u2022 Stronger reasoning, more neutral alignment, and support for under\u2011represented languages<br \/>\n\u2022 Community\u2011driven roadmap with feature voting<\/p>\n<p>This launch is just the start with lots of new updates, features and models on the way! Would love to hear your thoughts, feedback, and questions, and if you like what we\u2019re building, an upvote means a lot! <\/p>\n<p>Cheers,<\/p>\n<p>James<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>12<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Following with interest. So far it is working well and communication from the devs is timely and useful. It also shifts the tech focus from US centrism &#8211; which seems to be the flavour of the day lately, all for it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>3<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>Thanks for the support<a href=\"https:\/\/www.producthunt.com\/@par4\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@par4<\/a>&nbsp;!! We\u2019re really excited to bring to life some of the ideas coming from the GB1 community, stay tuned, we\u2019ve got some more exciting things cooking!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Have been using it since the web app. Glad to see the app release. The Spaces feature is definitely cool and unique. The customisation helps to make it feel my own, esp for my phone.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>Thanks<a href=\"https:\/\/www.producthunt.com\/@kasiel_chiodo\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kasiel_chiodo<\/a>&nbsp;! We have some cool ideas to make spaces even better! Def check out our discord and suggest what more features you would like to see \ud83d\ude42<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The framing matters here. &#8220;Private by default&#8221; isn&#8217;t a feature \u2014 it&#8217;s a value statement. Most AI tools make privacy a premium. You&#8217;ve made it the foundation. The planet angle is quietly bold too. Curious how users respond to that \u2014 do people actually feel the difference, or does it stay invisible until the moment they need it most?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>Appreciate the support<a href=\"https:\/\/www.producthunt.com\/@julian_francis\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@julian_francis<\/a>&nbsp;! Privacy is something rly important to us which we won&#8217;t compromise on. If AI really is going to be the future, we should not repeat the same mistakes as social media<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congratulations on the launch, going to be keeping an eye on this. It&#8217;s great to see a UK business taking on this and giving options in the market. <\/p>\n<p>Is it just a Chat interface or do you have platform API?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>2<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@dr_simon_wallace\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@dr_simon_wallace<\/a>&nbsp;Thanks so much for the support!&nbsp;Our API is in early access and are sending out invites on a rolling basis! If you add your details to our alpha tester programme here we can get you setup: <a href=\"https:\/\/locai-labs.typeform.com\/to\/pfQKbeXO\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Locai alpha tester programme <\/a><\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#18<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/VF62X5PKEZHCM7\" class=\"app-title\">Fundable API <\/a><\/p>\n<div class=\"one-liner\">Startup data via API <\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">92<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Fundable API \u4e3a\u521d\u521b\u516c\u53f8\u3001\u5f00\u53d1\u8005\u548c\u72ec\u7acb\u9ed1\u5ba2\u63d0\u4f9b\u6309\u9700\u4ed8\u8d39\u7684\u521d\u521b\u4f01\u4e1a\u53ca\u6295\u8d44\u6570\u636eAPI\u670d\u52a1\uff0c\u4ee5\u6781\u4f4e\u7684\u95e8\u69db\u548c\u7075\u6d3b\u7684\u4fe1\u7528\u70b9\u6a21\u5f0f\uff0c\u89e3\u51b3\u4e86\u4f20\u7edf\u884c\u4e1a\u6570\u636e\u5e73\u53f0\uff08\u5982PitchBook\u3001Crunchbase\uff09\u4ef7\u683c\u9ad8\u6602\u3001\u5408\u7ea6\u5c01\u95ed\u7684\u6838\u5fc3\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/d1c0c85d-de41-4aa5-8025-1bcb6769183e.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/b1da0bc7-2e6f-44f9-a8e6-37427b4f4f5b.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/ec76d2eb-c406-4050-8869-79355bca79f6.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/30adee4f-ae6b-4398-a241-d17b1cddd4b7.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Sales<\/span><br \/>\n            <span class=\"tag\">API<\/span><br \/>\n            <span class=\"tag\">Venture Capital<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u521d\u521b\u516c\u53f8\u6570\u636eAPI<\/span><br \/>\n            <span class=\"tag\">\u6295\u8d44\u6570\u636e<\/span><br \/>\n            <span class=\"tag\">\u6309\u9700\u4ed8\u8d39<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u8d4b\u80fd<\/span><br \/>\n            <span class=\"tag\">\u7ebf\u7d22\u6316\u6398<\/span><br \/>\n            <span class=\"tag\">\u6295\u8d44\u4eba\u53d1\u73b0<\/span><br \/>\n            <span class=\"tag\">\u4fe1\u7528\u70b9\u6a21\u5f0f<\/span><br \/>\n            <span class=\"tag\">\u5f00\u653e\u6570\u636e<\/span><br \/>\n            <span class=\"tag\">\u66ff\u4ee3\u65b9\u6848<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8d5e\u8d4f\u5176\u201c\u6309\u9700\u4ed8\u8d39\u201d\u6a21\u5f0f\uff0c\u8ba4\u4e3a\u8fd9\u5bf9\u72ec\u7acb\u5f00\u53d1\u8005\u548c\u521d\u521b\u56e2\u961f\u662f\u6e38\u620f\u89c4\u5219\u6539\u53d8\u8005\uff0c\u80fd\u6709\u6548\u907f\u514d\u4e0e\u4f20\u7edf\u6570\u636e\u5e73\u53f0\u7684\u9ad8\u4ef7\u5408\u7ea6\u7ea0\u7f20\u3002\u6838\u5fc3\u53cd\u9988\u662f\u6570\u636e\u4ef7\u503c\u9ad8\u3001\u4f7f\u7528\u95e8\u69db\u4f4e\uff0c\u6fc0\u53d1\u4e86\u7528\u6237\u7684\u5c1d\u8bd5\u548c\u6784\u5efa\u610f\u613f\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Fundable API \u770b\u4f3c\u662f\u53c8\u4e00\u4e2a\u6570\u636eAPI\u4ea7\u54c1\uff0c\u4f46\u5176\u771f\u6b63\u7684\u950b\u8292\u5728\u4e8e\u5bf9\u9648\u65e7\u5546\u4e1a\u6a21\u5f0f\u7684\u7cbe\u51c6\u72d9\u51fb\u3002\u5b83\u6ca1\u6709\u521b\u9020\u65b0\u6570\u636e\uff0c\u800c\u662f\u91cd\u6784\u4e86\u6570\u636e\u8bbf\u95ee\u7684\u89c4\u5219\uff1a\u5c06\u201c\u4f01\u4e1a\u9500\u552e\u201d\u4e3b\u5bfc\u7684\u3001\u52a8\u8f84\u6570\u5343\u7f8e\u5143\u7684\u95e8\u69db\uff0c\u62c6\u89e3\u4e3a\u201c\u5f00\u53d1\u8005\u53cb\u597d\u201d\u7684\u3001\u8fd1\u4e4e\u96f6\u95e8\u69db\u7684\u4fe1\u7528\u70b9\u6d88\u8d39\u3002\u8fd9\u5e76\u975e\u7b80\u5355\u7684\u964d\u4ef7\uff0c\u800c\u662f\u4e00\u6b21\u6e20\u9053\u548c\u5fc3\u667a\u7684\u98a0\u8986\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u4ef7\u503c\u6838\u5fc3\u5728\u4e8e\u201c\u6da6\u6ed1\u201d\u800c\u975e\u201c\u521b\u9020\u201d\u3002\u5b83\u670d\u52a1\u4e8e\u90a3\u4e9b\u9700\u8981\u5076\u5c14\u67e5\u8be2\u878d\u8d44\u8f6e\u6b21\u3001\u4e30\u5bcc\u9500\u552e\u7ebf\u7d22\u6216\u5bfb\u627e\u6295\u8d44\u4eba\u7684\u4e2d\u5c0f\u56e2\u961f\u3001\u72ec\u7acb\u9ed1\u5ba2\u548c\u65e9\u671f\u4ea7\u54c1\uff0c\u8fd9\u4e9b\u9700\u6c42\u662f\u771f\u5b9e\u4e14\u9ad8\u9891\u7684\uff0c\u4f46\u4f20\u7edf\u5de8\u5934\u56e0\u5176\u9500\u552e\u6210\u672c\u7ed3\u6784\uff0c\u65e0\u6cd5\u4e5f\u4e0d\u613f\u670d\u52a1\u8fd9\u7c7b\u788e\u7247\u5316\u3001\u4f4e\u5ba2\u5355\u4ef7\u7684\u9700\u6c42\u3002Fundable API \u7528\u6280\u672f\u81ea\u52a8\u5316\u586b\u8865\u4e86\u8fd9\u4e00\u5e02\u573a\u7f1d\u9699\uff0c\u672c\u8d28\u4e0a\u662f\u4e00\u4e2a\u9ad8\u6548\u7684\u201c\u6570\u636e\u96f6\u552e\u5546\u201d\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u6311\u6218\u4e5f\u540c\u6837\u6e05\u6670\u3002\u9996\u5148\uff0c\u6570\u636e\u8d28\u91cf\u3001\u8986\u76d6\u9762\u548c\u5b9e\u65f6\u6027\u80fd\u5426\u4e0e\u5de8\u5934\u5ab2\u7f8e\uff0c\u662f\u751f\u5b58\u7684\u6839\u57fa\u3002\u5176\u6b21\uff0c\u201c\u4fe1\u7528\u70b9\u201d\u6a21\u5f0f\u867d\u7075\u6d3b\uff0c\u4f46\u91cd\u5ea6\u7528\u6237\u7684\u603b\u6210\u672c\u53ef\u80fd\u8fc5\u901f\u6500\u5347\uff0c\u5982\u4f55\u8bbe\u8ba1\u68af\u5ea6\u5b9a\u4ef7\u4ee5\u7559\u4f4f\u9ad8\u4ef7\u503c\u7528\u6237\u662f\u5173\u952e\u3002\u6700\u540e\uff0c\u5b83\u5fc5\u987b\u8b66\u60d5\u6210\u4e3a\u201c\u5ec9\u4ef7\u66ff\u4ee3\u54c1\u201d\u7684\u9677\u9631\u3002\u771f\u6b63\u7684\u62a4\u57ce\u6cb3\u5e94\u5728\u4e8e\u5229\u7528\u5176API\u7684\u6613\u7528\u6027\uff0c\u6784\u5efa\u51faPitchBook\u548cCrunchbase\u56e0\u5176\u7b28\u91cd\u8eab\u8eaf\u800c\u65e0\u6cd5\u5feb\u901f\u54cd\u5e94\u7684\u5e94\u7528\u751f\u6001\u548c\u72ec\u7279\u6570\u636e\u5e94\u7528\u573a\u666f\uff08\u5982\u201cwhatever else you\u2018re cooking up\u201d\u6240\u6697\u793a\u7684\uff09\u3002\u5982\u679c\u53ea\u662f\u6570\u636e\u7684\u7ba1\u9053\uff0c\u5176\u957f\u671f\u4ef7\u503c\u6709\u9650\uff1b\u82e5\u80fd\u6210\u4e3a\u521b\u65b0\u6570\u636e\u5e94\u7528\u7684\u5b75\u5316\u5e73\u53f0\uff0c\u5219\u53ef\u80fd\u4ece\u98a0\u8986\u8005\u6f14\u53d8\u4e3a\u65b0\u751f\u6001\u7684\u5b9a\u4e49\u8005\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Fundable API <\/span>\n                <\/div>\n<div class=\"comment-content\">PitchBook and Crunchbase will charge you thousands to even touch their APIs. Fundable gives you an API key on signup, no credit card need, and you can buy credits as you go (first 200 credits are on us). Use it to track funding rounds, enrich leads, find investors, or whatever else you&#8217;re cooking up.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Definitely going to have to play about with this when I get a moment, data like this is really valuable for multiple reasons with the work I do &#8211; if it means I don&#8217;t have to fight with Crunchbase I will definitely be an avid user!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Love the &#8216;pay as you go&#8217; credit model. It&#8217;s a game-changer for indie hackers who don&#8217;t have venture backing yet. Definitely going to test this out for my next project. Great work, team<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Startup and investor data APIs have been gated behind enterprise contracts forever. We just opened them up \u2014 what are you gonna build?<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>0<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#19<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/T3QE3JPI6J2VPQ\" class=\"app-title\">Smooth Capture<\/a><\/p>\n<div class=\"one-liner\">3D device frame screen recording for macOS<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">91<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>\u4e00\u6b3e\u4e3a\u5f00\u53d1\u8005\u6253\u9020\u7684macOS\u539f\u751f\u5c4f\u5e55\u5f55\u5236\u5de5\u5177\uff0c\u901a\u8fc73D\u8bbe\u5907\u8fb9\u6846\u3001USB\u76f4\u8fde\u5f55\u5236\u548c\u7b80\u6d01\u7f16\u8f91\u529f\u80fd\uff0c\u89e3\u51b3\u4e86\u5236\u4f5c\u9ad8\u8d28\u91cf\u5e94\u7528\u6f14\u793a\u89c6\u9891\u8017\u65f6\u4e14\u7e41\u7410\u7684\u75db\u70b9\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/c2f7fa4a-cde6-4e84-8abf-34804870d090.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/1cbbe898-180f-4840-a1d9-270db5253452.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/e867ee8f-68c2-4c8f-a11e-047fc19f25d8.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/7d66a567-240c-49ba-b29e-4fb1f2e13e4a.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=z7kABAYrM5U\"><source src=\"https:\/\/www.youtube.com\/watch?v=z7kABAYrM5U\" type=\"video\/mp4\"><\/video><\/p>\n<div class=\"video-overlay\">\n<div class=\"play-icon\">\u25b6<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Design Tools<\/span><br \/>\n            <span class=\"tag\">Marketing<\/span><br \/>\n            <span class=\"tag\">Apple<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u5c4f\u5e55\u5f55\u5236<\/span><br \/>\n            <span class=\"tag\">\u5e94\u7528\u6f14\u793a<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">macOS\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">3D\u8bbe\u5907\u6a21\u578b<\/span><br \/>\n            <span class=\"tag\">\u89c6\u9891\u7f16\u8f91<\/span><br \/>\n            <span class=\"tag\">\u539f\u751f\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">\u4e70\u65ad\u5236<\/span><br \/>\n            <span class=\"tag\">\u6548\u7387\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u72ec\u7acb\u5f00\u53d1<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u666e\u904d\u8d5e\u8d4f\u5176\u539f\u751f\u8f7b\u91cf\uff08Swift+Metal\uff09\u4e0e\u4e70\u65ad\u5236\u6a21\u5f0f\u3002\u6838\u5fc3\u5173\u6ce8\u70b9\u5728\u4e8eMetal\u6e32\u67d3\u7ba1\u7ebf\u5728\u590d\u6742UI\u5f55\u5236\u65f6\u7684\u6027\u80fd\u8868\u73b0\uff0c\u4ee5\u53ca\u5bf92026\u5e74\u8def\u7ebf\u56fe\u4e2dAI\u7f16\u8f91\u529f\u80fd\uff08\u5982\u8f6c\u5f55\u7f16\u8f91\u3001\u586b\u5145\u8bcd\u5220\u9664\uff09\u7684\u6781\u9ad8\u671f\u5f85\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Smooth Capture\u7684\u201c\u771f\u6b63\u4ef7\u503c\u201d\u4e0d\u5728\u4e8e\u529f\u80fd\u5806\u780c\uff0c\u800c\u5728\u4e8e\u5176\u7cbe\u51c6\u7684\u5b9a\u4f4d\u4e0e\u6e05\u9192\u7684\u53d6\u820d\u3002\u5b83\u5e76\u975e\u6311\u6218Final Cut Pro\u6216ScreenFlow\u7684\u5168\u80fd\u9009\u624b\uff0c\u800c\u662f\u76f4\u51fb\u4e00\u4e2a\u5782\u76f4\u4f46\u521a\u9700\u7684\u75db\u70b9\uff1a\u72ec\u7acb\u5f00\u53d1\u8005\u548c\u4e2d\u5c0f\u56e2\u961f\u5982\u4f55\u9ad8\u6548\u3001\u4f4e\u6210\u672c\u5730\u4ea7\u51fa\u201c\u770b\u8d77\u6765\u8d35\u201d\u7684\u5e94\u7528\u6f14\u793a\u89c6\u9891\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u4ef7\u503c\u6838\u5fc3\u9996\u5148\u4f53\u73b0\u5728\u6280\u672f\u8def\u5f84\u7684\u9009\u62e9\u4e0a\u3002\u91c7\u7528Swift+Metal\u6784\u5efa\u7ea650MB\u7684\u8f7b\u91cf\u539f\u751f\u5e94\u7528\uff0c\u662f\u5bf9\u5f53\u524d\u201cElectron\u80a5\u5b85\u201d\u548c\u8ba2\u9605\u5236\u6cdb\u6ee5\u7684\u660e\u786e\u53cd\u6297\u3002\u8fd9\u7cbe\u51c6\u8fce\u5408\u4e86\u6280\u672f\u654f\u611f\u578b\u5f00\u53d1\u8005\u7fa4\u4f53\u5bf9\u6548\u7387\u3001\u6027\u80fd\u548c\u6240\u6709\u6743\uff08\u4e70\u65ad\u5236\uff09\u7684\u6df1\u5c42\u9700\u6c42\u3002\u201c\u98ce\u6247\u4e0d\u8f6c\u201d\u7684\u627f\u8bfa\uff0c\u662f\u4e00\u4e2a\u6781\u5177\u8bf4\u670d\u529b\u7684\u6027\u80fd\u8425\u9500\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u6b21\uff0c\u5176\u529f\u80fd\u8bbe\u8ba1\u4f53\u73b0\u4e86\u5f3a\u70c8\u7684\u573a\u666f\u5316\u805a\u7126\u30023D\u8bbe\u5907\u8fb9\u6846\u3001USB\u76f4\u8fdeiOS\u8bbe\u5907\u5f55\u5236\uff0c\u8fd9\u4e9b\u5e76\u975e\u901a\u7528\u529f\u80fd\uff0c\u800c\u662f\u4e13\u95e8\u4e3a\u201c\u5e94\u7528\u5c55\u793a\u201d\u8fd9\u4e00\u573a\u666f\u670d\u52a1\u7684\u201c\u6377\u5f84\u201d\u3002\u5b83\u5c06\u539f\u672c\u9700\u8981\u57283D\u5efa\u6a21\u8f6f\u4ef6\u548c\u89c6\u9891\u7f16\u8f91\u8f6f\u4ef6\u95f4\u6765\u56de\u5207\u6362\u7684\u590d\u6742\u6d41\u7a0b\uff0c\u7b80\u5316\u4e3a\u4e00\u6b65\u64cd\u4f5c\uff0c\u76f4\u63a5\u4ea7\u51fa\u53ef\u7528\u4e8e\u5e94\u7528\u5546\u5e97\u3001\u4ea7\u54c1\u5b98\u7f51\u7684\u6210\u54c1\u7d20\u6750\u3002\u8fd9\u672c\u8d28\u4e0a\u662f\u5c06\u4e13\u4e1a\u8bbe\u8ba1\u80fd\u529b\u4ea7\u54c1\u5316\u3001\u6a21\u677f\u5316\uff0c\u964d\u4f4e\u4e86\u9ad8\u8d28\u91cf\u6f14\u793a\u89c6\u9891\u7684\u5236\u4f5c\u95e8\u69db\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u9762\u4e34\u7684\u6311\u6218\u4e0e\u673a\u9047\u540c\u6837\u660e\u663e\u3002\u77ed\u671f\u770b\uff0c\u5176\u8f7b\u91cf\u7ea7\u7f16\u8f91\u529f\u80fd\u5728\u5e94\u5bf9\u590d\u6742\u53d9\u4e8b\u6027\u89c6\u9891\u65f6\u53ef\u80fd\u529b\u6709\u4e0d\u902e\u3002\u957f\u671f\u770b\uff0c\u5176\u516c\u5e03\u76842026\u5e74AI\u8def\u7ebf\u56fe\uff08\u5982\u8f6c\u5f55\u7f16\u8f91\u3001\u586b\u5145\u8bcd\u5220\u9664\uff09\u624d\u662f\u51b3\u5b9a\u5176\u5929\u82b1\u677f\u7684\u5173\u952e\u3002\u82e5\u80fd\u5c06\u8fd9\u4e9bAI\u529f\u80fd\u6df1\u5ea6\u6574\u5408\u8fdb\u5176\u4e13\u6ce8\u7684\u201c\u6f14\u793a\u5236\u4f5c\u201d\u573a\u666f\uff0c\u800c\u975e\u505a\u6210\u901a\u7528\u5de5\u5177\uff0c\u5b83\u5c06\u4ece\u201c\u6548\u7387\u5de5\u5177\u201d\u5347\u7ea7\u4e3a\u201c\u667a\u80fd\u5236\u4f5c\u52a9\u7406\u201d\uff0c\u771f\u6b63\u6784\u5efa\u8d77\u62a4\u57ce\u6cb3\u3002\u76ee\u524d\uff0c\u5b83\u6210\u529f\u5730\u5728\u7ec6\u5206\u5e02\u573a\u6495\u5f00\u4e86\u4e00\u9053\u53e3\u5b50\uff0c\u4f46\u80fd\u5426\u4ece\u5c0f\u800c\u7f8e\u8d70\u5411\u53ef\u6301\u7eed\u7684\u751f\u6001\uff0c\u53d6\u51b3\u4e8e\u5176\u540e\u7eed\u8fed\u4ee3\u662f\u575a\u5b88\u573a\u666f\uff0c\u8fd8\u662f\u88ab\u8feb\u6cdb\u5316\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Smooth Capture<\/span>\n                <\/div>\n<div class=\"comment-content\">Create stunning app demo videos with 3D device frames, iOS\/iPad USB recording, cinematic cursor effects, and auto zoom. One-time purchase, no subscription. Built for developers.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey Product Hunt! \ud83d\udc4b<\/p>\n<p>I&#8217;m Vu \u2014 web dev for 10+ years, went indie early last year. My first app Chronoid taught me that self-doubt before launch is just part of the process.<\/p>\n<p>Smooth Capture started as a learning project after falling in love with polished screen recording tools. I wanted to understand how video rendering pipelines actually work. Somewhere along the way it became the tool I reach for every day.<\/p>\n<p>What makes it different:<br \/>\n&#8211; Truly native \u2014 Swift + Metal. ~50MB total, your fans won&#8217;t spin up<br \/>\n&#8211; 3D device frames \u2014 connect your iPhone\/iPad or record from Simulator, get gorgeous perspective renders with keyframe control<br \/>\n&#8211; Multi-clip recording \u2014 add intros, outros, retake specific sections<br \/>\n&#8211; Record \u2192 Edit \u2192 Export in under 5 minutes \u2014 focused editor, no bloat<br \/>\n&#8211; Fun stuff \u2014 magnifying glass, lens distortion, dynamic clouds, smooth cursor animations<\/p>\n<p>What&#8217;s coming in 2026:<br \/>\n&#8211; Q1: Annotation tools, text slides, voice-over recording<br \/>\n&#8211; Q2: AI editing \u2014 filler word removal, edit-by-transcript, audio enhancement<br \/>\n&#8211; Q3: Enter\/exit animations, transitions, blur camera backgrounds<br \/>\n&#8211; Q4: Freeze frame, multiple mask layers, advanced compositing<\/p>\n<p>Would love your feedback  \ud83d\ude4f<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Vu, a 50MB native app built with Swift + Metal is music to my ears. \ud83c\udfb6 As a solo builder developing a &#8216;Local-first&#8217; studio for writers, I\u2019m obsessed with keeping things lightweight and efficient\u2014&#8217;no fans spinning up&#8217; is the ultimate flex. How does the Metal rendering pipeline handle recording complex, interactive UI graphs without dropping frames?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congrats on the launch, Vu! \ud83c\udf89 This is exactly the tool I\u2019ve been looking for \u2014 building OceanMind, a premium iOS breathwork app, and the demo video phase is always the most painful part. The 3D device frames with iPhone\/iPad USB recording is a killer combo. Loved that it\u2019s native Swift + Metal too, that matters. The AI editing roadmap for Q2 is what really caught my eye \u2014 filler word removal and edit-by-transcript would be a game changer for solo indie devs doing everything themselves. Rooting for this one!<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@alexeyglukharev\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alexeyglukharev<\/a>&nbsp;Thank yo so much, OceanMind looking so good, Thanks for sharing<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"app-card\">\n<div class=\"app-header\">\n<div class=\"rank\">#20<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/QBIAP6MH6YDB2L\" class=\"app-title\">Link AI<\/a><\/p>\n<div class=\"one-liner\">The Agentic Business Suite that replaces your entire stack<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">89<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Link AI\u662f\u4e00\u6b3e\u667a\u80fd\u4f53\u5316\u5546\u4e1a\u5957\u4ef6\uff0c\u901a\u8fc7\u6574\u5408\u8bed\u97f3\u3001WhatsApp\u7b49\u591a\u6e20\u9053AI\u4ee3\u7406\u4e0e\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41\uff0c\u89e3\u51b3\u4f01\u4e1a\u56e0\u4f7f\u7528\u591a\u4e2a\u5272\u88c2\u5de5\u5177\u800c\u5bfc\u81f4\u7684\u8fd0\u8425\u6548\u7387\u4f4e\u4e0b\u548c\u6210\u672c\u9ad8\u6602\u95ee\u9898\u3002<\/div>\n<p>    <!-- \u5a92\u4f53\u753b\u5eca\uff1a\u5305\u542b\u89c6\u9891\u548c\u591a\u5f20\u56fe\u7247 --><\/p>\n<div class=\"media-gallery\">\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/7fe26da1-c90b-4415-91d2-367418c42712.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/cba7c50d-65f5-4b29-9574-2339361cc83d.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/703e4a88-5c50-467c-88e3-112a27e306da.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/711fcd53-f196-44c5-867f-6cce871490a6.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<div class=\"media-item-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/32443189-91e6-423c-8604-2e6f340efd38.png?auto=format\" class=\"media-content\" alt=\"\u4ea7\u54c1\u56fe\u7247\">\n            <\/div>\n<\/p><\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">Social Media<\/span><br \/>\n            <span class=\"tag\">SaaS<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u5546\u4e1a\u5957\u4ef6<\/span><br \/>\n            <span class=\"tag\">\u667a\u80fd\u4f53\uff08Agent\uff09<\/span><br \/>\n            <span class=\"tag\">\u5de5\u4f5c\u6d41\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u591a\u6e20\u9053\u6c9f\u901a<\/span><br \/>\n            <span class=\"tag\">WhatsApp\u529e\u516c<\/span><br \/>\n            <span class=\"tag\">\u4f01\u4e1a\u8fd0\u8425<\/span><br \/>\n            <span class=\"tag\">\u5de5\u5177\u6574\u5408<\/span><br \/>\n            <span class=\"tag\">SaaS<\/span><br \/>\n            <span class=\"tag\">\u6d41\u7a0b\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">AI\u4ee3\u7406<\/span>\n        <\/div>\n<div class=\"reviews-section\">\n<div class=\"review-item\">\n<div class=\"review-bubble\">\n                <strong>\u7528\u6237\u8bc4\u8bba\u6458\u8981\uff1a<\/strong>\u7528\u6237\u53cd\u9988\u96c6\u4e2d\u5728\uff1a1. \u80af\u5b9a\u4ea7\u54c1\u6574\u5408\u4ef7\u503c\uff0c\u4f46\u62c5\u5fe7AI\u4ee3\u7406\uff08Ally\uff09\u53ef\u80fd\u524a\u5f31\u4eba\u9645\u6c9f\u901a\u4e2d\u7684\u201c\u4eba\u60c5\u5473\u201d\u4e0e\u610f\u56fe\u7406\u89e3\uff1b2. \u8ba4\u4e3a\u5b98\u7f51\u529f\u80fd\u7f57\u5217\u8fc7\u591a\uff0c\u53ef\u80fd\u8ba9\u65b0\u7528\u6237\u4e0d\u77e5\u6240\u63aa\uff0c\u5efa\u8bae\u4f18\u5316\u5f15\u5bfc\u548c\u7528\u6237\u4f53\u9a8c\uff1b3. \u521b\u59cb\u4eba\u79ef\u6781\u56de\u5e94\uff0c\u9610\u91caAlly\u7684\u8bbe\u8ba1\u54f2\u5b66\u662f\u51cf\u5c11\u7528\u6237\u5bf9\u4eea\u8868\u76d8\u7684\u4f9d\u8d56\uff0c\u901a\u8fc7\u81ea\u7136\u8bed\u8a00\u6307\u4ee4\u8fdb\u884c\u7ba1\u7406\u3002\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ai-section\">\n<div class=\"ai-content\" style=\"font-size: large;\"><strong>AI \u9510\u8bc4<\/strong><\/div>\n<p class=\"ai-content\">\n                Link AI\u7684\u91ce\u5fc3\u5728\u4e8e\u6210\u4e3a\u201c\u4e00\u7ad9\u5f0fAI\u5546\u4e1a\u64cd\u4f5c\u7cfb\u7edf\u201d\uff0c\u5176\u6838\u5fc3\u4ef7\u503c\u5e76\u975e\u5355\u4e2a\u529f\u80fd\u521b\u65b0\uff0c\u800c\u5728\u4e8e\u5bf9\u201c\u5de5\u5177\u788e\u7247\u5316\u201d\u8fd9\u4e00\u4f01\u4e1a\u75fc\u75be\u7684\u6fc0\u8fdb\u6574\u5408\u3002\u5b83\u76f4\u6307\u4e00\u4e2a\u5173\u952e\u75db\u70b9\uff1a\u4e2d\u5c0f\u4f01\u4e1a\u4e3a\u6784\u5efa\u57fa\u7840\u8fd0\u8425\u6808\uff0c\u88ab\u8feb\u5728\u591a\u4e2aSaaS\u5de5\u5177\u95f4\u75b2\u4e8e\u5954\u547d\uff0c\u5bfc\u81f4\u6570\u636e\u5b64\u5c9b\u548c\u6548\u7387\u635f\u8017\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u5176\u5ba3\u79f0\u7684\u201c\u53d6\u4ee3\u6574\u4e2a\u6280\u672f\u6808\u201d\u9762\u4e34\u53cc\u91cd\u8003\u9a8c\u3002\u4e00\u662f\u4ea7\u54c1\u6df1\u5ea6\u4e0e\u4e13\u4e1a\u6027\u7684\u5e73\u8861\u3002\u5c06\u65e5\u5386\u3001\u8ba2\u5355\u3001\u7535\u8bdd\u3001\u8868\u5355\u7b49\u4f17\u591a\u6a21\u5757\u96c6\u4e8e\u4e00\u8eab\uff0c\u6781\u6613\u9677\u5165\u201c\u6837\u6837\u901a\u3001\u6837\u6837\u677e\u201d\u7684\u9677\u9631\uff0c\u5728\u7279\u5b9a\u5782\u76f4\u573a\u666f\u7684\u6df1\u5ea6\u4e0a\uff0c\u96be\u4ee5\u5339\u654c\u4e13\u6ce8\u7684\u72ec\u7acb\u5de5\u5177\u3002\u4e8c\u662f\u5176\u7075\u9b42\u529f\u80fd\u201cAlly\u201d\u6240\u4ee3\u8868\u7684\u201c\u65e0\u4eea\u8868\u76d8\u201d\u613f\u666f\u3002\u8fd9\u770b\u4f3c\u662f\u7ec8\u6781\u89e3\u653e\uff0c\u5b9e\u5219\u5bf9AI\u7684\u4e0a\u4e0b\u6587\u7406\u89e3\u3001\u4efb\u52a1\u62c6\u89e3\u548c\u6743\u9650\u7ba1\u7406\u63d0\u51fa\u4e86\u6781\u9ad8\u8981\u6c42\u3002\u7528\u6237\u8bc4\u8bba\u4e2d\u5173\u4e8e\u201c\u4fdd\u7559\u6c9f\u901a\u4e2d\u4eba\u60c5\u5473\u201d\u7684\u8d28\u7591\uff0c\u6b63\u662f\u5bf9\u6b64\u7684\u9690\u5fe7\u2014\u2014\u5f53AI\u6210\u4e3a\u6240\u6709\u5ba2\u6237\u4ea4\u4e92\u7684\u7edf\u4e00\u754c\u9762\uff0c\u5982\u4f55\u786e\u4fdd\u5176\u4e0d\u6ca6\u4e3a\u51b0\u51b7\u3001\u673a\u68b0\u7684\u6d41\u7a0b\u5904\u7406\u5668\uff0c\u800c\u662f\u80fd\u4f20\u9012\u4f01\u4e1a\u72ec\u7279\u6e29\u5ea6\u4e0e\u610f\u56fe\u7684\u4ee3\u7406\uff1f\u8fd9\u9700\u8981\u8fdc\u8d85\u5f53\u524dRAG\u548c\u7b80\u5355\u5de5\u4f5c\u6d41\u7684\u6280\u672f\u5e95\u8574\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5f53\u524d\u7248\u672c\u66f4\u50cf\u662f\u4e00\u4e2a\u529f\u80fd\u805a\u5408\u7684\u201c\u8fde\u63a5\u5668\u201d\uff0c\u5176\u771f\u6b63\u7684\u62a4\u57ce\u6cb3\u5728\u4e8e\u540e\u7eed\u80fd\u5426\u901a\u8fc7\u201cAlly\u201d\u5b9e\u73b0\u667a\u80fd\u3001\u65e0\u7f1d\u7684\u8de8\u6a21\u5757\u8c03\u5ea6\uff0c\u8ba9\u6570\u636e\u4e0e\u6d41\u7a0b\u771f\u6b63\u6d41\u52a8\u8d77\u6765\uff0c\u800c\u975e\u7b80\u5355\u5806\u780c\u3002\u521b\u59cb\u4eba\u627f\u8ba4\u5b98\u7f51\u4fe1\u606f\u8fc7\u8f7d\uff0c\u8fd9\u6070\u6070\u53cd\u6620\u4e86\u4ea7\u54c1\u5728\u201c\u96c6\u6210\u590d\u6742\u6027\u201d\u4e0e\u201c\u7528\u6237\u4f53\u9a8c\u7b80\u6d01\u6027\u201d\u4e4b\u95f4\u7684\u6323\u624e\u3002\u82e5\u4e0d\u80fd\u901a\u8fc7AI\u4ee3\u7406\u6709\u6548\u964d\u4f4e\u8ba4\u77e5\u548c\u64cd\u4f5c\u8d1f\u8377\uff0c\u5176\u6574\u5408\u4ef7\u503c\u5c06\u5927\u6253\u6298\u6263\u3002\u5728AI Agent\u6982\u5ff5\u6cdb\u6ee5\u7684\u5f53\u4e0b\uff0cLink AI\u9700\u8981\u8bc1\u660e\u81ea\u5df1\u662f\u771f\u6b63\u7406\u89e3\u5546\u4e1a\u903b\u8f91\u7684\u201c\u5927\u8111\u201d\uff0c\u800c\u975e\u53e6\u4e00\u4e2a\u9700\u8981\u88ab\u201c\u80f6\u5408\u201d\u7684\u590d\u6742\u5de5\u5177\u3002\n            <\/p>\n<\/p><\/div>\n<div class=\"comments-section\">\n<div class=\"comments-toggle\">\n            <span>\u67e5\u770b\u539f\u59cb\u4fe1\u606f<\/span><br \/>\n            <span class=\"toggle-arrow\">\u25bc<\/span>\n        <\/div>\n<div class=\"comments-container\">\n<div class=\"comment-item\">\n<div class=\"comment-header\">\n                    <span class=\"comment-author\">Link AI<\/span>\n                <\/div>\n<div class=\"comment-content\">We built the Agentic Business Suite so you can stop duct-taping your tools together. Link AI gives you AI agents on voice, WhatsApp, Instagram, and chat. Workflows to automate your internal processes. And Ally, your personal AI agent included in every plan, so you can run your whole business from WhatsApp without ever opening a dashboard. This is our first public launch. We are just getting started.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey Product Hunt! I&#8217;m Kevin, founder of Link AI. \ud83d\udc4b<\/p>\n<p>Today is a double launch. We went public AND shipped Workflows in the same day.<\/p>\n<p>Here&#8217;s why I built this: I kept watching businesses juggle five or six disconnected tools just to talk to customers and run their operations. A chatbot here, a voice system there, a spreadsheet for workflows. It was exhausting and expensive.<\/p>\n<p>Link AI is the Agentic Business Suite that brings it all together. You get AI agents across voice, WhatsApp, SMS, and web chat, plus workflow automation to run your internal processes, plus Ally, your personal AI agent that manages the whole thing from WhatsApp or Slack.<\/p>\n<p>We&#8217;re already live with enterprise clients including government accounts and the Puerto Rico Convention Center. This is our first public launch.<\/p>\n<p>Honest question for you: if you could hand ONE business process over to an AI agent today, what would it be? I&#8217;m reading and responding to every comment.<\/p><\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>6<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@hikevindiaz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@hikevindiaz<\/a>&nbsp;<br \/>Own our competitive edge.<br \/>Know what others are doing.<br \/>Know what we\u2019re missing.<br \/>Show us what to do next.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The insight that people are exhausted from duct-taping tools together is real. But I&#8217;m curious about the human side of it \u2014 when &#8220;Ally&#8221; manages everything from WhatsApp, what happens to the intention behind the message? The person sending it still needs to feel heard, not just processed. How do you think about preserving that layer?<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@julian_francis\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@julian_francis<\/a>&nbsp;Thank you for your comment! I appreciate you taking the time.<\/p>\n<p>So the way we view Ally is not a &#8220;Jarvis&#8221; style assistant. It&#8217;s inspired in the OpenClaw approach but for business. The reality is that we see hundreds of startups launching everyday because UI is getting easier to code. This means its value goes down and ultimately as we&#8217;ve seen in the past few years, people prefer to explain what they want instead of configuring it themselves. <\/p>\n<p>With Ally, our goal is for users to visit the dashboard as little as possible because Ally can basically manage the dashboard for you. For example, enhancing an agent&#8217;s knowledge periodically with updates can be redundant task, so users might just tell Ally &#8220;hey, add these weekly specials to the knowledge base of X agent&#8221; and Ally would simply add a text insert. <\/p>\n<p>When it comes to other areas like reaching out to people, it always requires user authorization and it learns from the user&#8217;s tone and personality for future reach outs.<\/p>\n<p>I hope this answers your questions and give you an inside to what the future of Link AI.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>0<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hello <a href=\"https:\/\/www.producthunt.com\/@hikevindiaz\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"hikevindiaz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@hikevindiaz<\/a>, happy launch day. Two products at once is impressive.<\/p>\n<p>I like The Puerto Rico Convention Center case study. A government client using RAG to give event planners real info. That&#8217;s real work.<\/p>\n<p>However, one thing I kept thinking while reading. You have a lot of products. Calendar. Orders. Phone. Forms. Tickets. Workflows. That&#8217;s a full stack. But on the homepage, it feels like a list. Isn&#8217;t that so? A person landing there might not know where to start. Just shared what I noticed.<\/p>\n<p>Hope people like it.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>1<\/span>\n                    <\/div>\n<p>                    <span>\u56de\u590d<\/span>\n                <\/div>\n<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@taimur_haider1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@taimur_haider1<\/a>&nbsp;thank you! We&#8217;ve been actually privately live since about 6 months ago with some enterprise clients. We just wanted to make sure everything was great before launching publicly. Specially the security aspect. <\/p>\n<p>I have to say, I 100% agree with you. We tested about 3 different layouts of presenting the platform and ended up with this one. Still, although the design looks amazing, I feel we have a lot of information that might scare some users away. <\/p>\n<p>I do think we nailed here in Product Hunt with the images showcase. Maybe this general way of presenting (non-feature-specific) might be a better way to present the business. What do you think? <\/p>\n<p>We also thought about adding a simple text-to-agent feature directly inside the landing page so users might go directly to use the platform. This might be a better UX. <\/p>\n<p>Loved your feedback, thank you for your time.<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                                <span>\u25b2<\/span><br \/>\n                                <span>1<\/span>\n                            <\/div>\n<p>                            <span>\u56de\u590d<\/span>\n                        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<\/div>\n<p><!-- \u56fe\u7247\u653e\u5927\u6a21\u6001\u6846 --><\/p>\n<div id=\"imageModal\" class=\"modal\">\n    <span class=\"close\">&times;<\/span><br \/>\n    <img class=\"modal-content\" id=\"modalImage\">\n<\/div>\n<p><script>\n    \/\/ \u83b7\u53d6\u6a21\u6001\u6846\u5143\u7d20\n    const modal = document.getElementById(\"imageModal\");\n    const modalImg = document.getElementById(\"modalImage\");\n    const closeBtn = document.getElementsByClassName(\"close\")[0];<\/p>\n<p>    \/\/ \u68c0\u6d4b\u662f\u5426\u4e3a\u79fb\u52a8\u8bbe\u5907\n    const isMobile = \/iPhone|iPad|iPod|Android\/i.test(navigator.userAgent);<\/p>\n<p>    \/\/ \u4e3a\u79fb\u52a8\u8bbe\u5907\u6dfb\u52a0\u89e6\u6478\u4f18\u5316\n    function addTouchOptimization() {\n        if (isMobile) {\n            \/\/ \u4e3a\u6240\u6709\u53ef\u70b9\u51fb\u5143\u7d20\u6dfb\u52a0\u89e6\u6478\u53cd\u9988\n            const clickableElements = document.querySelectorAll(\n                '.media-content, .close, .video-overlay, .play-icon'\n            );<\/p>\n<p>            clickableElements.forEach(el => {\n                el.style.touchAction = 'manipulation'; \/\/ \u9632\u6b62\u53cc\u51fb\u7f29\u653e\n            });\n        }\n    }<\/p>\n<p>    \/\/ \u4e3a\u6240\u6709\u56fe\u7247\u6dfb\u52a0\u70b9\u51fb\u4e8b\u4ef6\n    const images = document.querySelectorAll(\"img.media-content\");\n    images.forEach(img => {\n        img.onclick = function() {\n            modal.style.display = \"block\";\n            modalImg.src = this.src;\n            \/\/ \u963b\u6b62\u80cc\u666f\u6eda\u52a8\n            document.body.style.overflow = \"hidden\";\n        }<\/p>\n<p>        \/\/ \u4e3a\u79fb\u52a8\u8bbe\u5907\u6dfb\u52a0\u89e6\u6478\u4e8b\u4ef6\u652f\u6301\n        if (isMobile) {\n            img.addEventListener('touchstart', function(e) {\n                \/\/ \u9632\u6b62\u89e6\u6478\u4e8b\u4ef6\u89e6\u53d1\u4e0d\u5fc5\u8981\u7684\u884c\u4e3a\n                e.preventDefault();\n                this.click();\n            }, { passive: false });\n        }\n    });<\/p>\n<p>    \/\/ \u4e3a\u89c6\u9891\u6dfb\u52a0\u70b9\u51fb\u4e8b\u4ef6 - \u8df3\u8f6c\u5230\u89c6\u9891URL\n    const videos = document.querySelectorAll(\"video.media-content\");\n    videos.forEach(video => {\n        \/\/ \u70b9\u51fb\u89c6\u9891\u672c\u8eab\u65f6\u8df3\u8f6c\u5230\u89c6\u9891URL\n        video.onclick = function(e) {\n            \/\/ \u68c0\u67e5\u70b9\u51fb\u76ee\u6807\u662f\u5426\u662f\u89c6\u9891\u63a7\u4ef6\u6216\u5176\u5b50\u5143\u7d20\n            let isControlClick = false;\n            let target = e.target;<\/p>\n<p>            \/\/ \u5411\u4e0a\u904d\u5386DOM\uff0c\u68c0\u67e5\u662f\u5426\u70b9\u51fb\u4e86\u63a7\u4ef6\u5143\u7d20\n            while (target && target !== this) {\n                \/\/ \u68c0\u67e5\u662f\u5426\u6709\u63a7\u4ef6\u76f8\u5173\u7684\u7c7b\u540d\u6216\u5c5e\u6027\n                if (target.classList.contains('video-js') || \n                    target.tagName.toLowerCase() === 'button' || \n                    target.tagName.toLowerCase() === 'input' || \n                    target.tagName.toLowerCase() === 'select' ||\n                    target.className.includes('control')) {\n                    isControlClick = true;\n                    break;\n                }\n                target = target.parentElement;\n            }<\/p>\n<p>            \/\/ \u53ea\u6709\u5f53\u70b9\u51fb\u7684\u662f\u89c6\u9891\u672c\u8eab\u800c\u975e\u63a7\u4ef6\u65f6\u624d\u8df3\u8f6c\n            if (!isControlClick && e.target.tagName.toLowerCase() === 'video') {\n                const videoUrl = this.getAttribute('data-video-url') || this.querySelector('source').src;\n                window.open(videoUrl, '_blank');\n            }\n        }<\/p>\n<p>        \/\/ \u4e3a\u79fb\u52a8\u8bbe\u5907\u6dfb\u52a0\u89e6\u6478\u4e8b\u4ef6\u652f\u6301\n        if (isMobile) {\n            video.addEventListener('touchstart', function(e) {\n                \/\/ \u68c0\u67e5\u662f\u5426\u70b9\u51fb\u4e86\u63a7\u4ef6\n                let isControlClick = false;\n                let target = e.target;<\/p>\n<p>                while (target && target !== this) {\n                    if (target.tagName.toLowerCase() === 'button' || \n                        target.tagName.toLowerCase() === 'input' || \n                        target.className.includes('control')) {\n                        isControlClick = true;\n                        break;\n                    }\n                    target = target.parentElement;\n                }<\/p>\n<p>                if (!isControlClick) {\n                    e.preventDefault();\n                    const videoUrl = this.getAttribute('data-video-url') || this.querySelector('source').src;\n                    window.open(videoUrl, '_blank');\n                }\n            }, { passive: false });\n        }\n    });<\/p>\n<p>    \/\/ \u4e3a\u89c6\u9891\u906e\u7f69\u6dfb\u52a0\u70b9\u51fb\u4e8b\u4ef6\uff0c\u786e\u4fdd\u70b9\u51fb\u906e\u7f69\u4e5f\u80fd\u8df3\u8f6c\n    const videoOverlays = document.querySelectorAll('.video-overlay');\n    videoOverlays.forEach(overlay => {\n        overlay.onclick = function(e) {\n            \/\/ \u963b\u6b62\u4e8b\u4ef6\u5192\u6ce1\u5230\u89c6\u9891\u5143\u7d20\n            e.stopPropagation();\n            const video = this.parentElement.querySelector('video.media-content');\n            if (video) {\n                const videoUrl = video.getAttribute('data-video-url') || video.querySelector('source').src;\n                window.open(videoUrl, '_blank');\n            }\n        }<\/p>\n<p>        \/\/ \u4e3a\u79fb\u52a8\u8bbe\u5907\u6dfb\u52a0\u89e6\u6478\u4e8b\u4ef6\u652f\u6301\n        if (isMobile) {\n            overlay.addEventListener('touchstart', function(e) {\n                e.preventDefault();\n                e.stopPropagation();\n                const video = this.parentElement.querySelector('video.media-content');\n                if (video) {\n                    const videoUrl = video.getAttribute('data-video-url') || video.querySelector('source').src;\n                    window.open(videoUrl, '_blank');\n                }\n            }, { passive: false });\n        }\n    });<\/p>\n<p>    \/\/ \u5173\u95ed\u6a21\u6001\u6846\n    closeBtn.onclick = function() {\n        modal.style.display = \"none\";\n        \/\/ \u6062\u590d\u80cc\u666f\u6eda\u52a8\n        document.body.style.overflow = \"auto\";\n    }<\/p>\n<p>    \/\/ \u4e3a\u79fb\u52a8\u8bbe\u5907\u6dfb\u52a0\u89e6\u6478\u4e8b\u4ef6\u652f\u6301\n    if (isMobile) {\n        closeBtn.addEventListener('touchstart', function(e) {\n            e.preventDefault();\n            modal.style.display = \"none\";\n            document.body.style.overflow = \"auto\";\n        }, { passive: false });\n    }<\/p>\n<p>    \/\/ \u70b9\u51fb\u6a21\u6001\u6846\u5916\u90e8\u5173\u95ed\n    window.onclick = function(event) {\n        if (event.target === modal) {\n            modal.style.display = \"none\";\n            document.body.style.overflow = \"auto\";\n        }\n    }<\/p>\n<p>    \/\/ \u4e3a\u79fb\u52a8\u8bbe\u5907\u6dfb\u52a0\u89e6\u6478\u4e8b\u4ef6\u652f\u6301\n    if (isMobile) {\n        modal.addEventListener('touchstart', function(e) {\n            if (e.target === modal) {\n                modal.style.display = \"none\";\n                document.body.style.overflow = \"auto\";\n            }\n        }, { passive: true });\n    }<\/p>\n<p>    \/\/ \u6309ESC\u952e\u5173\u95ed\u6a21\u6001\u6846\n    document.addEventListener('keydown', function(event) {\n        if (event.key === 'Escape' && modal.style.display === 'block') {\n            modal.style.display = 'none';\n            document.body.style.overflow = \"auto\";\n        }\n    });<\/p>\n<p>    \/\/ \u68c0\u67e5\u6bcf\u4e2a\u5a92\u4f53\u753b\u5eca\u4e2d\u662f\u5426\u53ea\u6709\u4e00\u4e2a\u9879\u76ee\uff0c\u5982\u679c\u662f\uff0c\u6dfb\u52a0single-item\u7c7b\n    document.querySelectorAll('.media-gallery').forEach(gallery => {\n        if (gallery.querySelectorAll('.media-item-wrapper').length === 1) {\n            gallery.classList.add('single-item');\n        }\n    });<\/p>\n<p>    \/\/ \u521d\u59cb\u5316\u89e6\u6478\u4f18\u5316\n    addTouchOptimization();<\/p>\n<p>    \/\/ \u7a97\u53e3\u5927\u5c0f\u53d8\u5316\u65f6\u91cd\u65b0\u68c0\u67e5\u753b\u5eca\u72b6\u6001\n    window.addEventListener('resize', function() {\n        document.querySelectorAll('.media-gallery').forEach(gallery => {\n            if (gallery.querySelectorAll('.media-item-wrapper').length === 1) {\n                gallery.classList.add('single-item');\n            } else {\n                gallery.classList.remove('single-item');\n            }\n        });\n    });<\/p>\n<p>    \/\/ --- \u8bc4\u8bba\u533a\u57df\u6298\u53e0\/\u5c55\u5f00\u529f\u80fd ---\n    const commentToggles = document.querySelectorAll('.comments-toggle');<\/p>\n<p>    commentToggles.forEach(toggle => {\n        toggle.addEventListener('click', function() {\n            \/\/ \u5207\u6362\u5f53\u524dtoggle\u7684open\u72b6\u6001\n            this.classList.toggle('open');<\/p>\n<p>            \/\/ \u83b7\u53d6\u5bf9\u5e94\u7684\u8bc4\u8bba\u5bb9\u5668\n            const commentsContainer = this.nextElementSibling;\n            if (commentsContainer && commentsContainer.classList.contains('comments-container')) {\n                commentsContainer.classList.toggle('open');\n            }\n        });\n    });\n<\/script><\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Product Hunt \u6bcf\u65e5\u70ed\u699c 2026-03-19 PH\u70ed\u699c | 2026-03-19 #1 Stitc [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"template-clean-canvas.php","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-166","post","type-post","status-publish","format-standard","hentry","category-producthunt"],"_links":{"self":[{"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/posts\/166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/comments?post=166"}],"version-history":[{"count":0,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/posts\/166\/revisions"}],"wp:attachment":[{"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/media?parent=166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/categories?post=166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/tags?post=166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}