{"id":318,"date":"2026-08-20T09:54:48","date_gmt":"2026-08-20T01:54:48","guid":{"rendered":"https:\/\/ph.listeningo.cn\/index.php\/2026\/08\/20\/2026-08-19\/"},"modified":"2026-08-20T09:54:48","modified_gmt":"2026-08-20T01:54:48","slug":"2026-08-19","status":"publish","type":"post","link":"https:\/\/ph.listeningo.cn\/index.php\/2026\/08\/20\/2026-08-19\/","title":{"rendered":"PH\u70ed\u699c | 2026-08-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-08-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-08-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\/T27HYYATJQRXUQ\" class=\"app-title\">Astute<\/a><\/p>\n<div class=\"one-liner\">Automate your B2B brand going viral, with new media creators<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">450<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Astute \u662f\u4e00\u6b3e\u9762\u5411B2B\u4f01\u4e1a\u7684\u201c\u65b0\u5a92\u4f53\u521b\u4f5c\u8005\u5408\u4f5c\u81ea\u52a8\u5316\u5e73\u53f0\u201d\uff0c\u901a\u8fc7AI\u4ee3\u7406\u76d1\u6d4b\u5168\u7f51\u65b0\u5a92\u4f53\u8ba8\u8bba\u3001\u751f\u6210\u6570\u636e\u9a71\u52a8\u7684\u521b\u4f5c\u8005\u5339\u914d\u7b56\u7565\uff0c\u5e76\u81ea\u52a8\u5b8c\u6210\u4ece\u5916\u8054\u3001\u7b7e\u7ea6\u5230\u4ed8\u6b3e\u7684\u6574\u4e2a\u5408\u4f5c\u6d41\u7a0b\uff0c\u89e3\u51b3\u54c1\u724c\u65b9\u4f20\u7edf\u8425\u9500\u5931\u6548\u3001\u624b\u52a8\u7ba1\u7406\u521b\u4f5c\u8005\u5408\u4f5c\u7e41\u7410\u4e14\u96be\u4ee5\u8861\u91cfROI\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\/ffb8da08-6306-448d-b87b-eacff30e80ec.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\/e6d72bc8-c1a6-469d-8109-f33b4d54c752.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\/8b102584-8b60-40e4-a5d2-7d5060781029.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\/26f20ec5-edce-42e6-8177-3d3f56669da8.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\/dc82b37c-c0e5-4bc6-9aa1-9af47562daf9.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\/4d750275-7c90-4fb7-b63c-3504d16b730a.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\/93c51dc1-e37a-47bf-9cd6-9366ca917476.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/_HVpbBNSFMY\"><source src=\"https:\/\/youtu.be\/_HVpbBNSFMY\" 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\">Social Media<\/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\">B2B\u65b0\u5a92\u4f53\u8425\u9500<\/span><br \/>\n            <span class=\"tag\">\u521b\u4f5c\u8005\u7ecf\u6d4e<\/span><br \/>\n            <span class=\"tag\">AI\u8425\u9500\u4ee3\u7406<\/span><br \/>\n            <span class=\"tag\">\u7f51\u7ea2\u8425\u9500\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u54c1\u724c\u4f20\u64ad<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u9a71\u52a8\u7b56\u7565<\/span><br \/>\n            <span class=\"tag\">ROI\u5f52\u56e0<\/span><br \/>\n            <span class=\"tag\">\u793e\u4ea4\u5a92\u4f53\u76d1\u6d4b<\/span><br \/>\n            <span class=\"tag\">\u5185\u5bb9\u5408\u4f5c\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">SaaS\u5e73\u53f0<\/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\u6700\u5173\u5fc3\u5f52\u56e0\u4e0e\u8861\u91cf\u95ee\u9898\uff1a\u591a\u4f4d\u8bc4\u8bba\u8005\u6307\u51fa\u5728iOS\u90ae\u4ef6\u3001\u5e94\u7528\u5185\u6d4f\u89c8\u5668\u4e2dreferrer\u4e22\u5931\u5bfc\u81f4\u8f6c\u5316\u5f52\u56e0\u56f0\u96be\uff0c\u521b\u59cb\u4eba\u56de\u5e94\u5df2\u901a\u8fc7UTM\u53c2\u6570\u3001\u9996\u65b9cookie\u53ca\u201cAI\u5f15\u64ce\u53ef\u89c1\u5ea6\u201d\u548c\u54c1\u724c\u8d44\u4ea7\u503c\u8865\u5145\u8861\u91cf\u3002\u6b64\u5916\uff0c\u7528\u6237\u8be2\u95ee\u5e73\u53f0\u5177\u4f53\u5982\u4f55\u5339\u914d\u521b\u4f5c\u8005\uff0c\u4ee5\u53ca\u672a\u6765\u5411\u201c\u81ea\u6709\u53d7\u4f17\u5efa\u8bbe\u201d\u6269\u5c55\u7684\u65b9\u5411\u3002\u6574\u4f53\u53cd\u9988\u79ef\u6781\uff0c\u8ba4\u53ef\u56e2\u961f\u80cc\u666f\u4e0e\u75db\u70b9\u6293\u53d6\uff0c\u4f46\u65e0\u91cd\u5927\u529f\u80fd\u5efa\u8bae\u6216\u6279\u8bc4\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                Astute\u7684\u53d9\u4e8b\u5f88\u6f02\u4eae\uff1a\u8e29\u7740\u5e7f\u544a\u3001SEO\u5931\u6548\u7684\u7126\u8651\uff0c\u58f0\u79f0\u7528AI\u4ee3\u7406\u63a5\u7ba1B2B\u521b\u4f5c\u8005\u5408\u4f5c\u5168\u6d41\u7a0b\u3002\u4f46\u5265\u5f00\u201cAI\u201d\u5916\u58f3\uff0c\u5e95\u5c42\u903b\u8f91\u4ecd\u662f\u4f20\u7edf\u7684\u201c\u8d44\u6e90\u64ae\u5408+\u81ea\u52a8\u5316\u5916\u8054\u201d\uff0c\u5176\u771f\u6b63\u7684\u62a4\u57ce\u6cb3\u4e0d\u5728\u4e8e\u6280\u672f\uff0c\u800c\u5728\u4e8e\u662f\u5426\u771f\u80fd\u79ef\u7d2f\u8db3\u591f\u9ad8\u8d28\u91cf\u7684\u4e13\u5c5e\u521b\u4f5c\u8005\u7f51\u7edc\u548c\u9897\u7c92\u5ea6\u8db3\u591f\u7ec6\u7684\u5339\u914d\u6570\u636e\u2014\u2014\u8fd9\u9700\u8981\u957f\u671f\u8fd0\u8425\uff0c\u800c\u975e\u4e00\u4e2apre-seed\u548c16,000\u4e2a\u6ce8\u518c\u8005\u5c31\u80fd\u9a8c\u8bc1\u3002\u8bc4\u8bba\u533a\u6700\u7280\u5229\u7684\u8d28\u7591\u76f4\u6307\u5f52\u56e0\uff1a\u5f53\u79fb\u52a8\u7aefreferrer\u88ab\u7cfb\u7edf\u5265\u9664\uff0c\u5927\u91cf\u70b9\u51fb\u6ca6\u4e3a\u201c\u76f4\u63a5\u8bbf\u95ee\u201d\uff0c\u6240\u8c13\u201c\u8861\u91cfROI\u201d\u4ecd\u662f\u6982\u7387\u6e38\u620f\u3002\u521b\u59cb\u4eba\u627f\u8ba4\u201c\u4e0d\u8ffd\u6c42\u5b8c\u7f8e\u5f52\u56e0\u201d\u662f\u52a1\u5b9e\u7684\uff0c\u4f46\u8fd9\u6070\u6070\u66b4\u9732\u4e86\u4ea7\u54c1\u4ef7\u503c\u4e3b\u5f20\u4e2d\u201cmeasurable ROI\u201d\u7684\u786c\u5ea6\u4e0d\u8db3\u3002\u53e6\u4e00\u4e2a\u9690\u5fe7\u662f\uff1aAstute\u60f3\u540c\u65f6\u670d\u52a1\u54c1\u724c\u65b9\u548c\u521b\u4f5c\u8005\uff0c\u53cc\u8fb9\u5e02\u573a\u6700\u96be\u7684\u662f\u51b7\u542f\u52a8\uff0c\u800c\u4ea7\u54c1\u76ee\u524d\u9760\u521b\u59cb\u4eba\u4e2a\u4ebaIP\u548cEF\u5708\u5c42\u83b7\u5f97\u65e9\u671f\u53e3\u7891\uff0c\u80fd\u5426\u590d\u5236\u5230\u5927\u4f17\u5e02\u573a\u5b58\u7591\u3002AI\u4ee3\u7406\u81ea\u52a8\u5316\u4e86\u201c\u7b7e\u7ea6\u201d\u548c\u201c\u4ed8\u6b3e\u201d\uff0c\u5374\u65e0\u6cd5\u89e3\u51b3\u521b\u4f5c\u8005\u5185\u5bb9\u8d28\u91cf\u4e0d\u53ef\u63a7\u8fd9\u4e00\u6839\u672c\u98ce\u9669\u2014\u2014\u4e00\u4e2a\u6570\u636e\u5339\u914d\u518d\u7cbe\u51c6\uff0c\u521b\u4f5c\u8005\u53e3\u7891\u7ffb\u8f66\u5c31\u80fd\u6bc1\u6389\u54c1\u724c\u4fe1\u4efb\u3002Astute\u771f\u6b63\u7684\u673a\u4f1a\u4e0d\u5728\u66ff\u4ee3\u4eba\u529b\uff0c\u800c\u5728\u4e8e\u5c06\u201c\u65b0\u5a92\u4f53\u5206\u53d1\u201d\u53d8\u6210\u53ef\u9884\u6d4b\u7684\u6e20\u9053\uff0c\u4f46\u8fd9\u6761\u8def\u6bd4\u201c\u81ea\u52a8\u53d1\u90ae\u4ef6\u201d\u96be\u4e00\u4e2a\u91cf\u7ea7\u3002\u5f53\u524d\u4ea7\u54c1\u66f4\u50cf\u662f\u4e00\u4e2a\u201c\u7cbe\u5fc3\u5305\u88c5\u7684\u4f18\u8d28\u5229\u57faCRM\u201d\uff0c\u8ddd\u79bb\u201c\u65b0\u5a92\u4f53\u7684\u7a0b\u5e8f\u5316\u8d2d\u4e70\u5e73\u53f0\u201d\u8fd8\u6709\u76f8\u5f53\u8ddd\u79bb\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\">Astute<\/span>\n                <\/div>\n<div class=\"comment-content\">Astute is the first B2B new media platform, starting with creator partnerships. We monitor your presence in the new media, build a data-backed strategy around the creators your buyers trust, and run the partnerships on autopilot. All within minutes.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey everyone!<\/p>\n<\/p>\n<p>My name is Vida, and I am the Founder and CEO of Astute (<a href=\"http:\/\/www.joinastute.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">www.joinastute.com<\/a>). \ud83d\udc4b<\/p>\n<p><strong>A bit of context on us<\/strong>: I ran growth at Fluidstack through the $2M to $2B stage, <a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a> was an ML engineer at The Trade Desk. We met at EF London and just closed an oversubscribed $1.2M pre-seed from VCs and angels to build the first B2B new media company, starting with creator partnerships.<\/p>\n<\/p>\n<p>As a B2B marketer, I knew that the marketing playbook (ads, PR, SEO) doesn\u2019t work anymore. At Fluidstack I quickly realised that our audiences weren\u2019t clicking on our ads. Instead, they were reading Substacks like SemiAnalysis, listening to podcasts like Acquired and TBPN, and scrolling on LinkedIn and Twitter.&nbsp;<\/p>\n<\/p>\n<p>Every team I speak to already knows this. But most can&#8217;t activate this channel today, because it takes months of manual searching, cold outreach, and back-and-forth, with most of it going nowhere.&nbsp;<\/p>\n<\/p>\n<p>Even the current tools in the space don\u2019t work in the way that brings value. As a marketer, and now a founder, I want to understand the best types of creators, the optimal audience size, best performing platforms &#8211; for my company. I want a personalized data-backed strategy. And then I just want it all done for me. I don\u2019t mind investing $10k in creators who will bring me customers, but I don\u2019t have the bandwidth to manage the CRM, comms, payments. All the current players fail to understand this.<\/p>\n<\/p>\n<p>On top of that, most offer only ad slots, but the real value is in an endorsement or editorial partnership with a creator. But editorial partnerships are difficult to productize. They lead to organic content which is why they require a higher volume of granular data from both sides, to ensure the right match. Competitors haven\u2019t cracked this &#8211; we have, with over 16,000 creators in our proprietary network.<\/p>\n<\/p>\n<p>So we built Astute. We have two AI agents &#8211; one is a new media manager for B2B companies, the other is a talent manager for creators.<\/p>\n<\/p>\n<p><strong>How it works<\/strong><\/p>\n<ol>\n<li>\n<p><strong>Astute first listens.<\/strong> Astute monitors over a million creator posts every minute and surfaces where you, your competitors, and your category are being discussed, including the specific threads worth engaging with.<\/p>\n<\/li>\n<li>\n<p><strong>Then it builds a strategy.<\/strong> 1,000s of data points turn into a creator strategy specific to you: who your buyers already follow, which audiences overlap with your ICP, and what a realistic first three months looks like.<\/p>\n<\/li>\n<li>\n<p><strong>It handles the partnerships.<\/strong> The manager agent searches the 16,000 creators on the talent side &#8211; people with loyal, high-intent audiences on Substack, podcasts, LinkedIn and X &#8211; picks the right ones, and locks in the partnerships once you approve. Editorial features, podcast guest slots, newsletter ads, event collabs, and more.<\/p>\n<\/li>\n<li>\n<p><strong>And it measures ROI.<\/strong> Impressions, conversions, brand mentions, and visibility inside AI search engines.<\/p>\n<\/li>\n<\/ol>\n<p>But<strong> <\/strong>this is only the beginning. We are going after the full new media stack. We want to build a space where every B2B company will come to build their brand, legitimacy, and an owned audience in new media.<\/p>\n<\/p>\n<p><strong>Now the juicy stuff &#8211; our Product Hunt deal<\/strong><\/p>\n<ul>\n<li>\n<p>Go to <a href=\"https:\/\/company-app.joinastute.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/company-app.joinastute.com\/<\/a>&nbsp;<\/p>\n<\/li>\n<li>\n<p>Apply code PRODUCTHUNT<\/p>\n<\/li>\n<li>\n<p>Do it before 31 August, 23:59 PT &#8211; the code expires automatically<\/p>\n<\/li>\n<\/ul>\n<p>Finally &#8211; HUGE thanks to <a href=\"https:\/\/www.producthunt.com\/@vedranrasic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vedranrasic<\/a> for hunting us today \ud83d\ude80<\/p>\n<\/div>\n<div class=\"comment-actions\">\n<div class=\"comment-vote\">\n                        <span>\u25b2<\/span><br \/>\n                        <span>14<\/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\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@vedranrasic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vedranrasic<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp;Tracking ROI on podcasts and LinkedIn has historically been a black box, are you relying on unique landing pages and promo codes or using probabilistic attribution models for conversion tracking? congrats for launch \ud83d\ude4c<\/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><a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@vedranrasic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vedranrasic<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp;How does Astute data help brands decide which creators are the right fit for their campaigns.<\/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\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp;Excited to be on this journey with 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<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>The measurement side is where I&#8217;d expect this to live or die, and it&#8217;s harder than it looks. I built proper attribution on my own site last week and the thing that surprised me is how much creator and social traffic arrives carrying nothing at all: messaging apps, iOS Mail and in-app browsers strip the referrer, so a meaningful share of my signups log as &#8220;direct&#8221; and I genuinely cannot tell which post caused them. For a B2B buyer the first question is going to be which partnership produced pipeline. How do you attribute that when a lot of the clicks arrive anonymous by construction? If you&#8217;ve solved that cleanly it&#8217;s a bigger selling point than the automation.<\/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\/@ofirsmol\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ofirsmol<\/a>&nbsp;Hey Ofir &#8211; accurate attribution for everything is super hard. We&#8217;ve seen the same issue &#8211; we solved for it in 2 ways:<\/p>\n<\/p>\n<p>1) We track through UTM tags all traffic each individual creator brings you. Tbh it was a technical challenge to set this up &#8211; but we did because we knew it was important.<\/p>\n<\/p>\n<p>2) We also track impact on the AI engine visibility and brand earned value &#8211; which are 2 things that are as important when it comes to creator campaigns, but no one tracks them.<\/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=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@ofir_smolinsky\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ofir_smolinsky<\/a>&nbsp;Definitely agree this is one of the hardest and most important problems for us to get right.<\/p>\n<p>The goal right now isn\u2019t to pretend we can attribute every single signup perfectly. It\u2019s to give a B2B team enough evidence to answer: which creators are actually influencing pipeline, and where should I put the next dollar?<\/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=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@ofir_smolinsky\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ofir_smolinsky<\/a>&nbsp;Honestly this is the right question to push on. You can&#8217;t recover a referrer that was never sent, so we don&#8217;t try. What we lean on is the stuff that survives an in app browser or an iOS Mail click. The parameters travel in the URL itself, not in the referrer header, so a creator&#8217;s tracked link still lands with its source attached even when the referrer arrives blank. Same for promo codes and the landing side tag, which are first party and do not care how the click got there.<\/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 &#8211; I&#8217;m Abhi, the Founder and CTO of Astute!<\/p>\n<\/p>\n<p>Before Astute, after graduating from Oxford Uni (CS), I worked as an ML engineer at The Trade Desk, but on the side I ran a B2B engineering YouTube channel that ended up doing 15M+ views (itisAbhi on YT). I&#8217;ve personally received 100s of partnership emails from brands.<\/p>\n<\/p>\n<p>And to be honest, I said no to almost all of them. Not because I didn&#8217;t want to work with companies, but because saying yes meant weeks of back-and-forth, contracts, chasing invoices&#8230; And with a lot of companies I also didn&#8217;t want to work, because they were not relevant to my content at all. It made zero sense.<\/p>\n<\/p>\n<p>So when we started building Astute I was really excited to fix that side of the problem. The creator side. We built the talent manager agent I wish I had. And over 16,000 creators in our network are already using it! <\/p>\n<\/p>\n<p>Happy to go deep on how any of it works &#8211; the matching, agent architecture, whatever. All questions are welcome!<\/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\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp;I don&#8217;t say this enough but I also have to flag how lucky I feel Abhishek is my co-founder. Not only is he a perfect person to be building in our space (ex creator!), he&#8217;s an incredibly talented and hardworking ML engineer, but also an incredible human. Kudos to him!<\/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\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp;your a rockstar! So impressed watching you perform on little sleep and monster energy to get us to 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<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey all &#8211; Founding Engineer @ Astute here!<\/p>\n<\/p>\n<p>When <a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a> and <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a> told me what they&#8217;re building &#8211; I knew I had to get on this. My family runs a big media company in my home country &#8211; so I REALLY get this. <\/p>\n<\/p>\n<p>I&#8217;ve been working mainly on the social listening and media monitoring element of the platform, which all powers our data strategy. Feel free to shoot over any questions you may have for me \ud83d\ude42<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\"><img decoding=\"async\" src=\"https:\/\/ph-files.imgix.net\/f663b66b-ef6c-46a4-855e-b477baf1b5e8.jpeg?auto=compress,format&amp;codec=mozjpeg&amp;cs=strip\" style=\"max-width: 100%\"><\/p>\n<\/p>\n<p><a href=\"https:\/\/www.producthunt.com\/@ishan_kalra1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ishan_kalra1<\/a>&nbsp;has literally been sleeping in the office to get us to 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>Super excited to hunt this one.<\/p>\n<\/p>\n<p>I run LeadDelta (PH SaaS of the Year 2022), so I live inside B2B distribution all day. Somewhere in the last 2 years, the answer to &#8220;where did this deal come from?&#8221; stopped being an ad. It&#8217;s a newsletter now. Or a podcast. Or someone on LinkedIn my buyer has been following for three years. Everyone I talk to knows this is happening.<\/p>\n<\/p>\n<p>So when Vida showed me Astute I got it immediately.&nbsp;<\/p>\n<\/p>\n<p>The more I got to know her and her co-founder, the more I realized there isn\u2019t a better team to build this company. Vida spent years at Fluidstack helping grow the company from $2M to $2B using this exact channel! Her co-founder Abhi was a creator himself &#8211; 15M+ views on YouTube is HUGE &#8211; he&#8217;s literally the guy on the other end of the partnership emails.<\/p>\n<p>Vida and Abhi are around all day, ask them anything.&nbsp;<\/p>\n<\/p>\n<p>Congrats on the launch team! Proud to be a customer (and Hunter!).<\/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\/@vedranrasic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vedranrasic<\/a>&nbsp;Thanks so much for hunting us today Vedran!<\/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\/@vedranrasic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vedranrasic<\/a>&nbsp;Thank you for the support and all the advice you keep giving us. Great to have you as a mentor.<\/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\/@vedranrasic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vedranrasic<\/a>&nbsp;Thank you for hunting us Vedran! As someone who produced engineering content, I saw firsthand the value of tech companies reaching their audiences through creators they trust &#8211; and we want to make doing that as easy as talking to your agent with Astute. We really appreciate your mentorship!<\/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 was a WILD RIDE working on Astute with <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a> and <a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>, especially the past few weeks leading up to our launch!<\/p>\n<p>I am so excited to share what we&#8217;ve built with the world &#8211; it&#8217;s really a game changer for Founders and Marketers!<\/p>\n<\/p>\n<p>Feel free to @ me with any technical questions \ud83d\ude42<\/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\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@shehroz_astute\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@shehroz_astute<\/a>&nbsp;So lucky to have you on board, you&#8217;re brilliant!<\/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>Super cool! Love the direction. In the past few years, I noticed that all kinds of marketing simply repel me, and I don&#8217;t trust the product. A lot of the ads and SEO are AI slop anyway. But when I see someone I read, e.g., Lenny or Pragmatic Engineer, share some tool, I instantly get a thought: &#8220;Wow, why haven&#8217;t I tried this before?&#8221;<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@perevoznyk_m\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@perevoznyk_m<\/a>&nbsp;Thanks Mykhailo! Really appreciate it \ud83d\ude42 and to be super honest, I couldn&#8217;t agree more. At one point I was prepping a script for one of our videos that we were shooting and I had a line about how &#8220;bad marketing makes me sick in the stomach&#8221;. I think there is SO little that a) looks good b) does the job now in B2B marketing. Creators really are 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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@perevoznyk_m\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@perevoznyk_m<\/a>&nbsp;The decision making process for purchasing software is definitely changing and collaboration with trusted voices is now key.<\/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\/@perevoznyk_m\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@perevoznyk_m<\/a>&nbsp;Completely agree! I chose the tech stack for Astute based on creator suggestions, because of the trust I had in them &#8211; and the same is the case for B2B audiences. As someone who previously worked in adtech, and the direction AI slop is taking it, this trust-based marketing for B2B companies really is the future.<\/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\">@vida_stanic1 Astute is amazing product and you deserve PH #1 spot today. Keep the good work!<\/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\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@igor_stankovic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@igor_stankovic<\/a>&nbsp;\ud83c\udf89<\/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\/@igor_stankovic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@igor_stankovic<\/a>&nbsp;Thanks Igor!! Appreciate your support \ud83d\ude42 We love yall at LD!<\/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><a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a> Congrats on the PH launch and the $1.2M raise.. Anyone who has tried to run creator partnerships manually knows how much of it is chasing contracts and invoices. <\/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\/@umar_lateef\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@umar_lateef<\/a>&nbsp;Thanks Umar &#8211; you&#8217;re the 1,001st person to tell us this. And I&#8217;ve been there when I was at Fluidstack. So completely get it, so painful. For me personally the worst part was actually uploading invoices in the bank or having to manage payouts&#8230;Astute now automates all of this which is great even for me when we partner with creators \ud83d\ude42<\/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\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@umar_lateef\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@umar_lateef<\/a>&nbsp;And this is by far one of the biggest reasons why we&#8217;re building this! We spent many sleepless nights ensuring our agent can autonomously outbound, pitch, collect payment and report on the placement, eliminating all the manual lift you previously needed to do.<\/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>The amount of time as founders we\u2019ve spent trying to go viral is unreal. Perfect team for a massive problem, congrats guys!<\/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\/@saaras_mehan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@saaras_mehan<\/a>&nbsp;Thanks Saaras! We&#8217;ve really enjoyed working with Jack and Jill and yourself. Thanks for the support \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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@saaras_mehan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@saaras_mehan<\/a>&nbsp;Thanks for your support Saaras! Also I can&#8217;t speak highly enough of Jack &amp; Jill. <\/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 creator, this immediately caught my attention. Excited to see brands and creators connect in a more meaningful way!<\/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\/@istiakahmad\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@istiakahmad<\/a>&nbsp;Thanks Istiak! Make sure to sign up to the platform as a creator. We don&#8217;t charge any fees to creators or take a percentage of their earnings. Looking forward to <a href=\"https:\/\/www.producthunt.com\/products\/astute-2\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"astute-2\" target=\"_blank\" rel=\"noopener\">@Astute<\/a> sending B2B brand collaborations your way.<\/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\/@istiakahmad\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@istiakahmad<\/a>&nbsp;Wow thank you! This is one of the best feedback feel-good-moments we can get as founders! Really appreciate it and we are super grateful to have you in our network and community \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\">Creator partnerships are becoming a major growth channel, and Astute is building the infrastructure to make them much easier.<\/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\/@priyankamandal\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@priyankamandal<\/a>&nbsp;Thanks Priyanka! That\u2019s exactly how we see it. The opportunity is huge, but the infrastructure around B2B creator partnerships is still incredibly fragmented. We want to make it as easy and repeatable for companies as running any other growth channel \ud83d\ude4c And creator partnerships are just the beginning. There\u2019s a lot more coming as we expand what Astute can do across new media \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\/@priyankamandal\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@priyankamandal<\/a>&nbsp;Hey Priyanka &#8211; couldn&#8217;t agree more. When we look at who humans trust, it&#8217;s a no brainer. But even AI agents shopping for humans index creator content highly. To win in the future of where discovery is going, companies will have to work with creators for distribution and legitimacy.<\/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 on the launch team! Curious to understand as Astute expands beyond creator partnerships, what other parts of \u201cnew media\u201d do you see the platform helping companies manage?<\/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\/@florian_van_schreven\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@florian_van_schreven<\/a>&nbsp;Thanks Florian &#8211; I know Uizard did really well with launches several times \ud83d\ude42 <\/p>\n<\/p>\n<p>Re your qq &#8211; I think there&#8217;s an a16z article that explains into a lot of detail all parts of new media, and a lot of our thinking resonates with that. To summarize it here: it&#8217;s all about distribution in channels that matters.<\/p>\n<\/p>\n<p>For us that means 2 things:<\/p>\n<ul>\n<li>\n<p>distribution with creators who own your key audiences already<\/p>\n<\/li>\n<li>\n<p>building your own loyal audiences<\/p>\n<\/li>\n<\/ul>\n<p>We help companies with the 1st now. In terms of the 2nd &#8211; our main goal is to do it in a data-backed way. Never been done before &#8211; data backed brand building. But we have a unique ability to help companies from the get-go know which new media platforms, channels, messaging, etc. will work for them. Next phase is expanding into that area and helping with execution.<\/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\/@florian_van_schreven\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@florian_van_schreven<\/a>&nbsp;Thank you Florian, and great question! To bring a technical angle to the answer, the key to unlocking distribution with creators who reach your key buyers, as well as building your own 1st party audiences, is building a real-time engine of proprietary data that can fuel optimal placements.<\/p>\n<p>This would include, for all the various segments that compose a company &#8211; industry, size, location, funding, past brand ethos and more &#8211; we collect, for both third party and first party placements, 1000s of data signals that link the performance (CTR, conversions, EMV, AEO, and much more) with the exact content and type of placement, scoped to a specific time frame. This would allow us over time, for any B2B company, to be the ultimate source of how exactly a company should go about their new media strategy &#8211; what content they should post, when and where, as well which creators they should work with and why. Composing all of this together into an end to end agentic solution is what would eliminate not only the painful manual lift, but the overall confusion that companies go through when they attempt to solve 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<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">All the best Rizwan.<\/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\/@mustapha_ajermou1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mustapha_ajermou1<\/a>&nbsp;Thank you! Really appreciate the support. Excited to try out <a href=\"https:\/\/www.producthunt.com\/products\/autoreels-ai\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"autoreels-ai\" target=\"_blank\" rel=\"noopener\">@AutoReels.Ai<\/a> <\/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>Big congrats on the launch! Automating B2B brand virality through new media creators is such a powerful angle given how fast distribution tactics are shifting right now. Love seeing tools that help founders tackle creator-led marketing without the usual operational nightmare. Wishing the team massive momentum 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\">\n<p><a href=\"https:\/\/www.producthunt.com\/@thisiskp_\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@thisiskp_<\/a>&nbsp;Thanks so much KP, really appreciate your support. NGL I just told my team that the Head of Community at Netlify has supported us and they lost their minds! Also I made my first ever deployment on Netfify (a personal vibecoded project) :))))<\/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;Thank you! As someone who has used Netlify many, many times to deploy my various projects over the years (still a massive fan of its simplicity), it&#8217;s honestly an honour to be supported by you guys! And I completely agree &#8211; the distribution tactics for B2B marketing are aggressively shifting, and we want to enable companies to capture the effectiveness of new media marketing. <\/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 appreciate this, KP. One of the big things we want to change is the idea that creator-led marketing has to be a series of one-off sponsorships. We think it can become a repeatable, measurable distribution channel for B2B companies, in the same way teams think about paid or outbound today.<\/p>\n<p>Coming from someone who understands community and distribution so well, your support means a lot \ud83d\ude4f<\/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>Looks super exciting!! Congrats on the launch, will send to my team<\/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\/@henry_pulver\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henry_pulver<\/a>&nbsp;Thanks so much Henry, love your work btw \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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@henry_pulver\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henry_pulver<\/a>&nbsp;Thanks for the support Henry!<\/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\/@henry_pulver\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henry_pulver<\/a>&nbsp;Thanks Henry! As someone obsessed with product, have just been having a look at Superflows too &#8211; really curious to try it out for UX!<\/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>See you there for the 2nd time. You are nailing your distribution! \ud83d\ude00 \ud83d\ude42<\/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\/@busmark_w_nika\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@busmark_w_nika<\/a>&nbsp;It&#8217;d be very concerning if I didn&#8217;t, what with being a distribution 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<\/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;Thanks Nika! also great to discover <a href=\"https:\/\/www.producthunt.com\/products\/minimalist-phone-reduce-your-screentime\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"minimalist-phone-reduce-your-screentime\" target=\"_blank\" rel=\"noopener\">@minimalist phone: reduce your screentime<\/a> I definitely need 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<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Congratulations on the launch of Astute! (and a terrific launch video!) Compared to B2C, B2B has a lot of catching up to do due to the shift in marketing from the old playbook to how audiences now consume media. Very excited to watch your journey! <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a> <a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@randy_fn\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@randy_fn<\/a>&nbsp;Thank you so much Randy &#8211; I could not agree more. B2C marketing has been a bit epic over the years. B2B on the other hand had to follow the professional &#8220;norms&#8221;. But I think we all now know where attention is and that we need to grab it. Just have to find a way to do it &#8211; which Astute is \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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@randy_fn\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@randy_fn<\/a>&nbsp;Completely agree &#8211; it&#8217;s about time B2B makes use of creator marketing, in our opinion one of the most effective channels for gaining trust in B2B buyers. B2C marketing can get away with nurturing impulsive purchases with paid ads, but for a six figure B2B contract, it&#8217;s vital to earn that trust. Previously you could do this with PR; but in this age of new media, creator partnerships are how this will be done, and we&#8217;re building Astute to pave the way for exactly that.<\/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, <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a> and <a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a> !<\/p>\n<p>The B2C market has already proven the creator economy is massive &#8211; I actually believe the B2B opportunity is even bigger, there just hasn&#8217;t been a tool that makes it possible until now.<\/p>\n<p>That&#8217;s exactly why Astute clicked the moment I saw it. Excited to watch this take off.<\/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\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@kristian_asani\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kristian_asani<\/a>&nbsp;Thanks Kristian! We&#8217;re so excited to be backed by Silicon Gardens. You and the team have been incredible at every step of our journey so far. Excited for what&#8217;s to 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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@kristian_asani\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kristian_asani<\/a>&nbsp;Thank you for the support Kristian, the shift in how products gain awareness and get purchased has definitely shifted to channels where trust is higher. <\/p>\n<\/p>\n<p><a href=\"https:\/\/www.producthunt.com\/@astute\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"astute\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@astute<\/a> is helping to fill that gap for B2B companies unsure how to activate this channel.<\/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\/@vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@kristian_asani\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@kristian_asani<\/a>&nbsp;Thank you Kristian! Completely agree &#8211; the creator economy has been tremendously successful in B2C, but in a world where developing trust niche, high-intent audiences that convert into large contract sizes is crucial to company&#8217;s growth, I struggle to see how the B2B opportunity isn&#8217;t even bigger. Really excited for the journey ahead!<\/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 a problem I\u2019ve run into countless times myself: you know the audiences you want to reach are listening to podcasts, reading newsletters and following creators, but actually finding the right people, figuring out who to work with and managing everything is incredibly manual.<\/p>\n<p>So excited about what <a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a>, <a href=\"https:\/\/www.producthunt.com\/@abhishek_manikandan\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a> and the <a href=\"https:\/\/www.producthunt.com\/products\/astute-2\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"astute-2\" target=\"_blank\" rel=\"noopener\">@Astute<\/a> team are building. A problem I genuinely wanted solved. Huge 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>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\/@abhishek_manikandan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@abhishek_manikandan<\/a>&nbsp; <a href=\"https:\/\/www.producthunt.com\/@rizzykicks\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rizzykicks<\/a>&nbsp;Lucky to have you on our team!<\/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\">B2B creator marketing definitely needs something like this. Excited to explore Astute and see what\u2019s possible.<\/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\/@imtiaj_ahmad\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@imtiaj_ahmad<\/a>&nbsp;Thank you so much for saying that! If you have any feedback, please do share to <a href=\"mailto:vida@joinastute.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">vida@tryastute.com<\/a> \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>As a creator, this immediately caught my attention. Excited to see brands and creators connect in a more meaningful way!<\/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 launch <a href=\"https:\/\/www.producthunt.com\/products\/astute-2\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"astute-2\" target=\"_blank\" rel=\"noopener\">@Astute<\/a> \ud83d\ude80<br \/>Interesting! Does this work well for startups too? Do you have any special packages for startups?<\/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\/@gor_geghamyan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@gor_geghamyan<\/a>&nbsp;Thanks Gor!!!<\/p>\n<\/p>\n<p>I&#8217;d say startups are our sweet spot. They usually don&#8217;t have their own audiences for distribution, and they have to find other ways to reach buyers\/hires\/investors\/partners. That&#8217;s where we come in.<\/p>\n<\/p>\n<p>In terms of packages &#8211; our Starter plan at $199 is suuuper startup friendly and crafted for companies just starting their new media journey<\/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>Pretty cool! Congrats on the launch<a href=\"https:\/\/www.producthunt.com\/@vida_stanic1\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"vida_stanic1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vida_stanic1<\/a> and the Astute team. Love the video!<\/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\/@preetraj\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@preetraj<\/a>&nbsp;Thanks Preet! Video was inspired by the Big Short \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>Yep, putting right companies in front of a right audience with the relevant message &#8211; might sounds simple but the devil is in the details, as usual. And such a massive pain &#8211; already registered!<\/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\/@yermolenkoa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@yermolenkoa<\/a>&nbsp;I&#8217;ll be mega honest here and overexpose a bit &#8211; I thought it&#8217;d be waaaaaay simpler than it is. You are 100000% right &#8211; devil is in the detail. Thanks for signing up \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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@yermolenkoa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@yermolenkoa<\/a>&nbsp;Welcome aboard! From the engineering side you are completely right that the devil is in the details, and the specific detail is the match. Right audience means knowing that a particular newsletter&#8217;s readers are your buyers and that the creator has actually covered your category, not just that they have a big following. That is where most of the data work went, and it is what makes the agent&#8217;s picks hold up once the partnership is live. Would love to hear how it goes for you, feel free to shout if anything comes up.<\/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! Really excited for 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\/@garygao\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@garygao<\/a>&nbsp;Thanks Gary! You know we love Chert at Astute &#8211; and will be a loyal customer for a VERY long 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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@garygao\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@garygao<\/a>&nbsp;Thanks Gary! Happy to jump on any calls and run you through it should you need any help.<\/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\/@garygao\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@garygao<\/a>&nbsp;Thanks Gary, really appreciate it! Speaking as the engineer who got to wire Chert into our stack, it has been a genuine pleasure to build on. Love what you are doing over at Chert and the direction you are taking it, going after iMessage is such a unique angle and nobody else is really doing it properly. Cheering you on!<\/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>Really interesting approach! Turning creator partnerships into a data-driven, automated process for B2B sounds very promising. Love the idea of making something that usually takes a lot of manual work much faster and more scalable. <br \/>Good luck guys!<\/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\/@adana\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@adana<\/a>&nbsp;Hey Adana &#8211; wow this means a lot coming from you :))) I actually couldn&#8217;t agree more on the data-driven element of it. I was a growth marketer before this, so we just built a tool I wished I had. <\/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\/@adana\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@adana<\/a>&nbsp;Thanks Adana! The faster and more scalable part is the fun bit to build. The manual version of this is a growth person living in spreadsheets, DMs and invoices for weeks. We moved all of that onto two agents that talk to each other, one managing the company side and one managing the creator side, so the search, the negotiation and the payment happen in the background and the team only steps in to approve. Appreciate the good luck!<\/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\">Great problem to solve! One question i was wondering when looking at your pricing page &#8211; how are creators charged? Is this included in the plans or paid separately?<\/p>\n<p>Best of luck today!<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@urh_meza\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@urh_meza<\/a>&nbsp;Hey Urh &#8211; unlike EVERY other platform, we don&#8217;t monetize from creators. We don&#8217;t charge them $ or %, nothing! <\/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\">@vida_stanic1 that\u2019s great! What about from a business perspective? Does a business pay for a subscription and creators separately?<\/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\">@vida_stanic1 yes, that\u2019s what i imagined. From a conversion optimization point of view that would be the question that pricing page should answer more clearly in my opinion. At least that is one of the key questions i would wonder when comparing different platforms and deciding which to dedicate to. Otherwise looking great!<\/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\">Creator partnerships are becoming a major growth channel, and Astute is building the infrastructure to make them much easier.<\/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\/@priyankamandal\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@priyankamandal<\/a>&nbsp;Thank you Priyanka, I think creator partnerships will become the biggest lever for growth in companies. And I don&#8217;t mean just buyers \/ customers &#8211; I mean full growth. Hiring, fundraising, building a strong brand. Creators bring you these audiences, and credibility. <\/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\/@priyankamandal\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@priyankamandal<\/a>&nbsp;We got so much more to come too. New Media will be the distribution channel of choice for all B2B companies.<\/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>Experiencing this problem right now, trying to find  + manage specific creators for a campaign. Can&#8217;t wait to try!<\/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\/@sami987sa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sami987sa<\/a>&nbsp;Hey Samir, wow our timing is GOOD. Please use code PRODUCTHUNT and you&#8217;ll have free trial until the end of this month \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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@sami987sa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sami987sa<\/a>&nbsp;Can&#8217;t wait for you to try it out! Our matching engine uses an extended agentic RAG pipeline, combined with many enrichment layers to serve you the best matches, tailored exactly for your company. And the best part is &#8211; anything you don&#8217;t like, you just tell the agent and it will refetch and sort it out for 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<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@sami987sa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sami987sa<\/a>&nbsp;Let me know if you need any help. Happy to jump on a call with 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<\/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\/OTKPG4D4Y4NG66\" class=\"app-title\">Clipto MCP<\/a><\/p>\n<div class=\"one-liner\">Let agents source clips from terabytes of your local video<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">368<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Clipto MCP \u8ba9 Claude\u3001ChatGPT \u7b49 AI \u667a\u80fd\u4f53\u901a\u8fc7\u8bed\u4e49\u641c\u7d22\uff0c\u76f4\u63a5&#8221;\u770b\u61c2&#8221;\u5e76\u8c03\u7528\u4f60\u7535\u8111\u672c\u5730\u5b58\u50a8\u7684\u6d77\u91cf\u89c6\u9891\u3001\u7167\u7247\u548c\u97f3\u9891\u7d20\u6750\uff0c\u65e0\u9700\u624b\u52a8\u7ffb\u627e\u6587\u4ef6\u5373\u53ef\u5b8c\u6210\u627e\u7d20\u6750\u3001\u526a\u7c97\u526a\u3001\u641c\u4f1a\u8bae\u7b49\u4efb\u52a1\uff0c\u89e3\u51b3\u4e86\u4e2a\u4eba\u5a92\u4f53\u5e93\u5185\u5bb9\u65e0\u6cd5\u88ab AI \u7406\u89e3\u548c\u5229\u7528\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\/0af3e036-edaf-4650-8638-1b78a44b6dde.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\/d143333b-3435-49fd-8c78-04680f1ef126.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\/281c6db9-02c7-43ea-95ad-369a164ef1be.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\/6878f842-9acf-4ee4-9f3f-b1a5267e851a.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\/537c5431-37dc-492d-a23e-ced0bbd9506d.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\/e03dd6eb-6f15-4d2b-b220-e7905e4dfb12.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\/66f32670-ae50-4887-ae53-a0de68e0d3a8.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\/bb835663-eee1-49f6-97af-c5f2453ef88c.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/3ioYe2-kU4U\"><source src=\"https:\/\/youtu.be\/3ioYe2-kU4U\" 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\">Search<\/span><br \/>\n            <span class=\"tag\">Video<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u89c6\u9891\u641c\u7d22<\/span><br \/>\n            <span class=\"tag\">\u672c\u5730\u5a92\u4f53\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">MCP\u534f\u8bae<\/span><br \/>\n            <span class=\"tag\">AI\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">\u8bed\u4e49\u641c\u7d22<\/span><br \/>\n            <span class=\"tag\">\u89c6\u9891\u526a\u8f91\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u79c1\u6709\u5316\u6570\u636e\u5904\u7406<\/span><br \/>\n            <span class=\"tag\">\u5a92\u4f53\u7d22\u5f15\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u521b\u610f\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\u591a\u80af\u5b9a\u5176\u89e3\u51b3\u627e\u7d20\u6750\u75db\u70b9\u548c\u672c\u5730\u9690\u79c1\u4f18\u52bf\uff0c\u6838\u5fc3\u7591\u95ee\u96c6\u4e2d\u5728\uff1a\u6d77\u91cf\u5e93\uff08TB\u7ea7\uff09\u4e0b\u7684\u7d22\u5f15\u901f\u5ea6\u548c\u641c\u7d22\u6027\u80fd\u7a33\u5b9a\u6027\uff1b\u5bf9\u6742\u4e71\u6587\u4ef6\u540d\/\u6df7\u5408\u683c\u5f0f\u7684\u517c\u5bb9\u6027\uff1b\u5bf9 Claude \u4e0e Cursor \u7684\u517c\u5bb9\u6027\uff1b\u662f\u5426\u652f\u6301 NAS\/\u5916\u7f6e\u786c\u76d8\u53ca API\u3002\u5f00\u53d1\u8005\u53cd\u9988\u79ef\u6781\uff0c\u63d0\u51fa\u589e\u52a0\u60c5\u7eea\u3001\u666f\u522b\u7b49\u8bed\u4e49\u8fc7\u6ee4\u548c\u81ea\u5b9a\u4e49\u6807\u7b7e\u4f53\u7cfb\u5efa\u8bae\uff0c\u5e76\u6f14\u793a\u4e86\u96f6\u4eba\u5de5\u5e72\u9884\u526a\u51fa\u9a6c\u65af\u514bMV\u7684\u6848\u4f8b\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                Clipto MCP \u7684\u5de7\u5999\u4e4b\u5904\u5728\u4e8e\u5b83\u5361\u4f4d\u4e86\u5f53\u524d AI \u667a\u80fd\u4f53\u7684\u6838\u5fc3\u76f2\u533a\u2014\u2014\u5927\u6a21\u578b\u80fd\u8bfb\u6587\u4ef6\uff0c\u4f46\u8bfb\u4e0d\u61c2\u975e\u7ed3\u6784\u5316\u5a92\u4f53\u5185\u5bb9\u3002\u8fc7\u53bb\u534a\u5e74\uff0cAgent \u7684\u6587\u4ef6\u64cd\u4f5c\u80fd\u529b\u7a81\u98de\u731b\u8fdb\uff0c\u4f46\u5bf9 TB \u7ea7\u89c6\u9891\u3001\u5f55\u97f3\u7684&#8221;\u7406\u89e3&#8221;\u51e0\u4e4e\u4e3a\u96f6\u3002Clipto \u8bd5\u56fe\u5728\u672c\u5730\u5efa\u7acb\u4e00\u5ea7\u8fde\u63a5&#8221;\u5a92\u4f53\u539f\u59cb\u6570\u636e&#8221;\u4e0e&#8221;\u8bed\u4e49\u903b\u8f91&#8221;\u7684\u6865\u6881\uff0c\u672c\u8d28\u4e0a\u662f\u5c06\u4e2a\u4eba\u5a92\u4f53\u5e93\u91cd\u6784\u6210\u4e00\u4e2a\u53ef\u4f9b Agent \u67e5\u8be2\u7684\u5411\u91cf\u6570\u636e\u5e93\uff0c\u8fd9\u786e\u5b9e\u9887\u5177\u524d\u77bb\u6027\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u7136\u800c\uff0c\u51b7\u9759\u5ba1\u89c6\uff0c\u5176\u5ba3\u4f20\u7684&#8221;\u8ba9AI\u81ea\u52a8\u526a\u51fa\u9a6c\u65af\u514bMV&#8221;\u66f4\u50cf\u662f\u7cbe\u5fc3\u8bbe\u8ba1\u7684\u9b54\u5f39\u3002FFmpeg \u62fc\u63a5\u548c\u6b4c\u8bcd\u5339\u914d\u5c5e\u4e8e\u786e\u5b9a\u6027\u4efb\u52a1\uff0c\u771f\u6b63\u7684\u8fc7\u6ee4\u5668\u5176\u5b9e\u662f\u5728 Clipto \u5b8c\u6210\u7684\u8f6c\u5199\u548c\u8bed\u4e49\u5206\u6bb5\u3002Demo \u7684\u60ca\u8273\u4e0d\u4ee3\u8868\u5b9e\u9645\u5de5\u4f5c\u6d41\u7684\u9ad8\u6548\uff1a\u7528\u6237\u771f\u6b63\u521a\u9700\u7684\u662f&#8221;\u7cbe\u51c6\u56de\u627e&#8221;\u548c&#8221;\u7c97\u526a\u9884\u6392&#8221;\uff0c\u800c\u975e\u730e\u5947\u6027\u7684\u97f3\u4e50\u89c6\u9891\u3002\u6700\u5927\u7684\u5751\u5728\u4e8e\u7d22\u5f15\u6210\u672c\u2014\u201424\u5c0f\u65f6\u5904\u74062TB\u6570\u636e\u770b\u4f3c\u5feb\uff0c\u4f46\u5bf9\u4e8e\u666e\u901a\u7528\u6237\u52a8\u8f84\u5341\u5e74\u7684\u5bb6\u5ead\u5f71\u50cf\uff0c\u8fd9\u610f\u5473\u7740\u9996\u6b21\u4f7f\u7528\u7684\u5468\u672b\u5fc5\u987b\u6301\u7eed\u5f00\u673a\uff0c\u4e14\u8fd9\u4e00\u8fc7\u7a0b\u8ba1\u7b97\u8d44\u6e90\u6d88\u8017\u5de8\u5927\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u771f\u6b63\u7684\u5546\u4e1a\u58c1\u5792\u4e0d\u5728\u9762\u5411 C \u7aef\u7684\u641c\u7d22\u4f53\u9a8c\uff0c\u800c\u5728\u4e8e MCP \u534f\u8bae\u5e26\u6765\u7684 Agent \u751f\u6001\u7ed1\u5b9a\u3002\u4e00\u65e6\u521b\u4f5c\u8005\u4e60\u60ef\u4e86\u8ba9 Claude \u901a\u8fc7 Clipto \u7cbe\u51c6\u627e\u5230\u7d20\u6750\uff0c\u8fc1\u79fb\u6210\u672c\u5c06\u6781\u9ad8\u3002\u4e0d\u8fc7\uff0c\u5c3d\u7ba1\u4ea7\u54c1\u5b9a\u4f4d\u8db3\u591f\u9510\u5229\uff0c\u4f46\u73b0\u9636\u6bb5\u7684\u56de\u590d\u4e2d\u5145\u6ee1\u4e86\u5bf9&#8221;MCP\u672a\u6765\u53ef\u80fd&#8221;\u7684\u627f\u8bfa\u2014\u2014\u60c5\u7eea\/\u666f\u522b\u8fc7\u6ee4\u3001NAS\u652f\u6301\u5c1a\u4e14\u662f&#8221;\u96f7\u8fbe\u4e0a&#8221;\uff0c\u8bf4\u660e\u4ea7\u54c1\u4ecd\u5904\u4e8e\u5c1d\u9c9c\u671f\u3002\u5bf9\u4e8e\u4e25\u8083\u7684\u89c6\u9891\u5de5\u4f5c\u8005\uff0c\u5b83\u5f53\u524d\u66f4\u50cf\u4e00\u4e2a\u9ad8\u6548\u7684\u7d20\u6750\u7ba1\u7406\u5e93\uff0c\u800c\u975e\u66ff\u4ee3\u526a\u8f91\u8f6f\u4ef6\u7684\u5de5\u5177\u3002\u82e5\u540e\u7eed\u80fd\u5f00\u653e API \u4f9b\u4e0b\u6e38\u8f6f\u4ef6\u76f4\u63a5\u6d88\u8d39\u5176\u8bed\u4e49\u6807\u7b7e\uff0c\u6216\u8bb8\u80fd\u771f\u6b63\u4ece\u5de5\u5177\u8dc3\u8fc1\u4e3a\u5a92\u4f53\u57fa\u7840\u8bbe\u65bd\u2014\u2014\u5426\u5219\uff0c\u6781\u6613\u6ca6\u4e3a\u5927\u578b AI \u73a9\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\">Clipto MCP<\/span>\n                <\/div>\n<div class=\"comment-content\">Clipto MCP gives Claude, ChatGPT, and other AI agents the ability to source clips and more from inside the videos, photos, and audio recordings stored on your computer. Instead of manually browsing files, simply describe what you need. For example, turn a script into a video by matching each sentence with your local footage; find every scene where someone mentioned a topic; create rough cuts; or search years of media as if you have a dedicated assistant editor.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hi Product Hunt! \ud83d\udc4b Henry here, a few months ago, I launched <a href=\"https:\/\/www.producthunt.com\/products\/clipto-ai\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"clipto-ai\" target=\"_blank\" rel=\"noopener\">@Clipto<\/a> , a fully local AI media search engine that helps people search terabytes of videos, photos, audio, meetings, and documents using natural language.<\/p>\n<\/p>\n<p>Since then, one request kept coming up:<\/p>\n<p><strong>\u201cCan Claude use Clipto?\u201d<\/strong><br \/><strong>\u201cCan ChatGPT search my media library?\u201d<\/strong><br \/><strong>\u201cCan my agent actually edit videos using my own footage?\u201d<\/strong><\/p>\n<\/p>\n<p>Today, we\u2019re excited to launch <a href=\"https:\/\/clipto.com\/mcp\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><strong>Clipto MCP<\/strong><\/a>.<\/p>\n<\/p>\n<p>AI agents can already access your files. What they can\u2019t do is understand what\u2019s inside terabytes of media.<\/p>\n<\/p>\n<p>That\u2019s what Clipto MCP changes. It gives AI agents semantic understanding of your local media, so instead of manually browsing folders or scrubbing through timelines, you can simply describe what you want.<\/p>\n<\/p>\n<p>Some examples:<\/p>\n<p>\ud83c\udfac Turn a script into a video by matching every sentence with relevant footage.<\/p>\n<p>\ud83d\udd0d Find every clip where someone mentioned a specific topic.<\/p>\n<p>\ud83c\udfa4 Search years of meetings for a decision or discussion.<\/p>\n<p>\u2702\ufe0f Generate rough cuts from thousands of hours of video.<\/p>\n<\/p>\n<p>Everything runs on the media already stored on your computer. No uploading your library to the cloud.<\/p>\n<\/p>\n<p>This is only the beginning. As AI agents become more capable, they\u2019ll need more than file access. They\u2019ll need to understand the content inside our personal media.<\/p>\n<\/p>\n<p><strong>To celebrate our launch, we&#8217;re offering 1 month free to anyone who signs up this week with code PHLNCH.<\/strong><\/p>\n<\/p>\n<p>We\u2019d love to hear what you\u2019d build with Clipto MCP. <\/p>\n<\/p>\n<p>We\u2019ll be here all day answering questions and collecting feedback.<\/p>\n<\/p>\n<p>Thanks for giving it a try! \ud83d\ude80<\/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\/@henrykang\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henrykang<\/a>&nbsp;As a fellow founder, respect the scope you shipped \ud83d\ude4c what&#8217;s next on the roadmap?<\/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>One more experiment we wanted to share because this one surprised us.<\/p>\n<\/p>\n<p>We downloaded a bunch of Elon Musk interviews, indexed them in Clipto, connected the library to Claude through Clipto MCP, and basically asked:<\/p>\n<\/p>\n<p><strong>\u201cWhat would be something fun to make with all this footage?\u201d<\/strong><\/p>\n<\/p>\n<p>Claude came up with the idea of turning Elon into a music video using Daft Punk\u2019s <em>Around the World<\/em>.<\/p>\n<\/p>\n<p>From there, the whole thing ran automatically.<\/p>\n<\/p>\n<p>Clipto had already analyzed the footage in detail, turning every interview into structured, searchable media with transcripts, speakers, scenes, and precise timestamps. Through Clipto MCP, the agent could understand and retrieve exact moments across the entire library.<\/p>\n<\/p>\n<p>Claude analyzed the song, decided where Elon\u2019s words could fit, asked Clipto for the matching moments, picked from the results, and assembled the final video with FFmpeg.<\/p>\n<\/p>\n<p>We didn\u2019t manually select the clips or clean up the result. What you see here is the first output:<\/p>\n<\/p>\n<p>Raw output: <a href=\"https:\/\/youtu.be\/sNLo3_-ybiQ\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/youtu.be\/sNLo3_-ybiQ<\/a><\/p>\n<\/p>\n<p>Want to try it yourself? We packaged up the same Elon interview clips we used, so you can download them and run your own experiment.<\/p>\n<\/p>\n<p><strong>Elon Interview Library<\/strong> \u2014 the same footage we used for this experiment. Try a different prompt and see what your agent comes up with.<\/p>\n<\/p>\n<p><a href=\"https:\/\/www.clipto.com\/mcp\/demo-library\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.clipto.com\/mcp\/demo-library<\/a><\/p>\n<\/p>\n<p>We also put together a B-roll library if you want to try something completely different.<\/p>\n<\/p>\n<p><strong>B-roll Starter Library<\/strong> \u2014 1,000 royalty-free clips across people, work, cities, travel, nature, and more. Use them to experiment with your own ideas and workflows.<\/p>\n<\/p>\n<p><a href=\"https:\/\/www.clipto.com\/mcp\/demo-library\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.clipto.com\/mcp\/demo-library<\/a><\/p>\n<\/p>\n<p>Or connect Clipto MCP to your own media and see what your agent can make from the footage you already have.<\/p>\n<\/p>\n<p>We\u2019d love to see what your agents come up with.<\/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\/@henrykang\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henrykang<\/a>&nbsp;The interesting part here isn\u2019t giving agents access to your files. They already have that.<\/p>\n<\/p>\n<p>It\u2019s teaching them where the good stuff is.<\/p>\n<\/p>\n<p>Once an agent can search years of footage, meetings, and recordings by meaning instead of filenames, the humble media library starts looking less like storage and more like a database nobody knew they had.<\/p>\n<\/p>\n<p>And turning that into video edits is where things get particularly interesting.<\/p>\n<\/p>\n<p>The next question is probably what happens when the agent stops searching and starts deciding what\u2019s worth keeping.<\/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 curious how well the semantic search performs once you throw a huge media library at it.<\/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\/@sylvialane\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sylvialane<\/a>&nbsp;That\u2019s exactly the scale we built Clipto for. We\u2019ve tested it on multi-terabyte libraries with years of footage, and keeping search fast and relevant as the library grows has been a big focus for us. Would love to hear how it performs on your library if you give it a try!<\/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 for the launch! this is really helpful, I can imagine starting a project in Claude and asking it to find all the relevant material before I even open my editor \ud83d\udc40<\/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\/@brattyaiguy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@brattyaiguy<\/a>&nbsp;Exactly! That\u2019s one of the workflows we\u2019re most excited about. Start with the idea, let the agent understand your project and source the right moments from your entire media library, then bring those clips straight into the editor. Thanks for checking it out!<\/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>congratulations!<strong> <\/strong>what has been the most surprising use case you have discovered while testing agents with large personal media libraries?<\/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\/@avery_thompson2\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@avery_thompson2<\/a>&nbsp;Avery, thanks! Check out my other comment about our experiment with Elon Musk&#8217;s interview clips. That&#8217;s one of the surprising use cases: AI figuring out something creative based on all the media library, even beyond my expectation!<\/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>Meeting recordings might be the boring use case here, but honestly probably one of the most useful.<\/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\/@jianqiang_hao\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@jianqiang_hao<\/a>&nbsp;Exactly. Meeting recordings may not be the flashiest use case, but they\u2019re probably one of the most practical. You can import a recording into Clipto for local analysis, or start recording directly in the Mac\/Windows app. For sensitive meetings, keeping the recording and analysis on your own Mac\uff08or PC) can make a real difference. We hope this makes things easier for anyone who needs to keep their conversations private. Thanks for calling this 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>I\u2019d be interested to see this with a really messy archive \u2014 random filenames, old projects, mixed audio and video.<\/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\/@sancijun\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sancijun<\/a>&nbsp;That\u2019s the kind of library Clipto is built for. Filenames and folder structures only help when you already know what you\u2019re looking for. Clipto looks at what\u2019s actually inside the files, so even a messy mix of old projects, audio, and video can become searchable through natural language. <\/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 this work the same way with Claude and Cursor?<\/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\/@erok_chen\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@erok_chen<\/a>&nbsp;yes, it is the same. Just download the Clipto app and install the MCP for the corresponding 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 can see this fitting really naturally into an editing workflow. Find the right clips first, then build from there.<\/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\/@lily_liu8\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lily_liu8<\/a>&nbsp;Exactly. Finding the right clips is often the hardest part. Once agents can understand and source from your entire media library, there\u2019s a lot more they can help with downstream. Thanks Lily!<\/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>Looks cool! How well it handle the large media libraries ? Does performance stay consistent when searching through tb of files ?<\/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\/@farhan_nazir55\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@farhan_nazir55<\/a>&nbsp;Good question! Once your library has been indexed, search performance stays fast and consistent, even across terabytes of media. The more challenging part is the initial analysis and indexing. We\u2019ve added several processing modes so you can balance speed and system usage, allowing Clipto to work through a large archive in the background while you continue using your Mac\/PC normally.<\/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 \u201cfind this moment in my footage\u201d use case is probably the first thing I\u2019d try.<\/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\/@new_user___1282025165cc92287e7a197\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@new_user___1282025165cc92287e7a197<\/a>&nbsp;That\u2019s probably the best place to start \ud83d\ude42 Just describe whatever you remember about the moment, even if you have no idea which file it\u2019s in. Thanks Yiyao!<\/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 could be useful for research too, especially when your source material is mostly video and audio rather than documents.<\/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\/@bioyue\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@bioyue<\/a>&nbsp;Absolutely. A lot of valuable knowledge is trapped in video and audio, while most AI research workflows still work best with text. Making that media searchable and understandable to agents opens up some really interesting research workflows. Thanks Bio!<\/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\/@henrykang\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"henrykang\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henrykang<\/a> and the team on the official PH launch of Clipto MCP! \ud83c\udf89 I\u2019ve been following since your first release, and this MCP upgrade is a game-changer \u2013 the idea of letting AI agents &#8220;understand&#8221; terabytes of local media instead of just accessing files is brilliant. &#8220;Turn a script into footage&#8221; and &#8220;search meeting decisions&#8221; are killer use cases for creators and teams alike.<\/p>\n<\/p>\n<p>Huge props for keeping everything 100% local (privacy first!) and that 2TB\/24hrs indexing speed on M5 is seriously impressive. \ud83d\udcaa<\/p>\n<\/p>\n<p>One concrete suggestion: since MCP is all about agentic workflows, could you add semantic filters like &#8220;emotional tone&#8221; (e.g., excited, serious) or &#8220;shot type&#8221; (close-up, wide) for more nuanced retrieval? Also, custom tag hierarchies (project + client) would make enterprise adoption much stickier.<\/p>\n<\/p>\n<p>Quick question: any plans to support shared indexing across NAS or external drives? Or maybe a lightweight API for developers to plug into tools like Notion? I&#8217;d love to see how far this ecosystem can go.<\/p>\n<\/p>\n<p>Wishing you a huge launch! \ud83d\udd25 Can&#8217;t wait to hear your thoughts!<\/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\/@rocsheh\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rocsheh<\/a>&nbsp;Thanks Zepeng! Really appreciate you following us since the first launch, and you nailed the distinction we care about most: access to files is relatively easy now, but understanding what\u2019s actually inside years of media is a very different problem.<\/p>\n<p>Love the semantic filter idea. We\u2019re already extracting much richer information than just transcripts, and things like shot type, emotion, people, scenes, and other visual context are exactly the kind of signals we want agents to be able to reason over.<\/p>\n<p>NAS and external-drive workflows are also very much on our radar, especially for professional media libraries where terabytes quickly become tens or hundreds of terabytes. And on the developer side, MCP is really just the beginning. We\u2019d love to make Clipto\u2019s media understanding useful well beyond the Clipto app itself.<\/p>\n<p>Thanks for the thoughtful feedback and for being with us again for this launch! \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>The Elon\/Daft Punk demo is wild lol. <\/p>\n<p>How much manual cleanup did you actually skip vs what Claude + FFmpeg pulled off on its own?<\/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\/@boyuan_deng1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@boyuan_deng1<\/a>&nbsp;Thanks Boyuan! \ud83d\ude09 actually that&#8217;s the point, we left everything to Claude, the video was produced with zero-human-touch. We are preparing the Elon Musk&#8217;s clips so you can give it a try.<\/p>\n<\/p>\n<p>Check back here in a couple of hours.<\/p>\n<p><a href=\"https:\/\/www.clipto.com\/mcp\/demo-library\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.clipto.com\/mcp\/demo-library<\/a><\/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>Documentary editors sitting on hundreds of hours of footage are probably going to appreciate 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\/@yuchengjee\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@yuchengjee<\/a>&nbsp;Absolutely. Documentary was actually one of the use cases we had in mind from the beginning. When you\u2019re sitting on hundreds or even thousands of hours of footage, being able to ask an agent for a specific moment instead of scrubbing through it all can completely change the workflow.<\/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 local search part is what caught my attention. Being able to ask an AI tool to find something across your own media library feels genuinely useful.<\/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\/@shirley_mou\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@shirley_mou<\/a>&nbsp;Thanks Shirley! That\u2019s exactly the idea. Your media is already there, but finding the right moment across years of footage is still surprisingly hard. We want to make that entire library something you can simply talk to, whether directly in Clipto or through your favorite AI 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>Such a smart idea that addresses a real pain point. The hardest part of putting together a demo video is looking for that particular screenshot called &#8220;Screenshot 2026-08-19 at 12.04.44\u202fPM&#8221; or video named &#8220;858551D6-F8A4-4CE0-9A71-DC6EF6DDD2A5&#8221; \ud83e\udd26\ud83c\udffb\u200d\u2640\ufe0f <\/p>\n<p>I&#8217;m excited to try Clipto&#8217;s NPL search for this and curious if the tags 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<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>This feels especially useful for projects where the context is spread across dozens or hundreds of files.<\/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 this launch! Amazing product!<\/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\">@peng_wood Thanks Wood. Really appreciate the support.<\/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 new use case for the application! Because photos are easier to store than ever, I find it harder to find what I&#8217;m looking for in my camera roll than before.<\/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\/@sseanyd\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sseanyd<\/a>&nbsp;Exactly. The easier it becomes to capture and store everything, the harder it becomes to find a specific moment later. We want you to simply describe what you remember and let Clipto find it for you. Thanks sean!<\/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 on the second launch. That music video went out as the raw first output, no cleanup at all. Takes some nerve to show the actual thing rather than the polished version.<\/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\/@lucasjpols\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lucasjpols<\/a>&nbsp;Exactly. We wanted to show what Clipto MCP and an AI agent can actually produce on their own today: understand the creative direction, find the right moments across a large media library, and assemble them into an editable rough cut. A polished version would have looked better, but it would also have hidden where the product truly is. What matters most here is being able to pinpoint the exact moments you need across huge, complex libraries and turn them into a useful starting point for editors.Thanks Lucas!<\/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 so cool, I desperately needed something of this sort for so long<\/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\/@maunilparikh\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@maunilparikh<\/a>&nbsp;So glad this resonates. We built Clipto for exactly that feeling\u2014knowing the moment exists somewhere in your library, but having no practical way to find it. We\u2019ve included an invite code on our Product Hunt page that gives you a 30-day free trial. Give it a try and let us know what you think. Thanks Maunil!<\/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\/@maunilparikh\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@maunilparikh<\/a>&nbsp;Thanks! Please give it a try! Would love to see what you create!<\/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>Sourcing clips from local video terabytes using AI agents is a huge time-saver. Congrats on bringing this to life!<\/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\/@thisiskp_\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@thisiskp_<\/a>&nbsp;Thanks! That\u2019s exactly the idea. Once a media library grows into terabytes, finding the right clip can take longer than editing it. We want agents to understand your entire library and bring back the right moment in seconds.<\/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\">It\u2019s pretty mind blowing that it can work with local files like this. Is the multimodal model understanding the content? If that\u2019s the case, I could feed my local videos directly into it for editing. That would really boost my efficiency. Honestly, this would\u2019ve been unthinkable just a year ago!<\/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\/@zenda1122\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@zenda1122<\/a>&nbsp;Yes, that\u2019s the key. Clipto uses multimodal models to understand what\u2019s actually inside your local video and audio, not just filenames or transcripts.<\/p>\n<p>It\u2019s amazing how far AI has come in just one year. We\u2019re working hard to turn that progress into something genuinely useful for real workflows like this. Once your media is indexed locally, MCP lets you bring that understanding into the AI tools you already use, opening up a lot more possibilities. Thanks!<\/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 more examples of Claude or Cursor taking the retrieved content and turning it into a finished project.<\/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\/@rydensun\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rydensun<\/a>&nbsp;Thanks! That\u2019s where combining Clipto with Claude or Cursor opens up a lot of possibilities. We\u2019ve added some recommended prompts in both the app and on our website to help you explore these workflows.<\/p>\n<p>For anyone who wants to try it but doesn\u2019t have enough footage ready, we\u2019ve also prepared a starter library with 1,000 general-purpose clips. You can download it here:<\/p>\n<p><a href=\"https:\/\/www.clipto.com\/mcp\/demo-library\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.clipto.com\/mcp\/demo-library<\/a><\/p>\n<p>We\u2019d love to see what you create!<\/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 someone with TONS of footage, not the best file organization (to be kind to myself about it) and content creation as a side project, I am really excited to try this one, 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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@denitsapenchevavaltchanova\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@denitsapenchevavaltchanova<\/a>&nbsp;It sounds like Clipto could be a great fit for your workflow. You shouldn\u2019t need a perfect folder structure\u2014or spend your limited side-project time organizing files\u2014before you can use your footage. Just describe the moment you remember and let Clipto find it.<\/p>\n<p>You can also use our invite code to get a one-month trial. We\u2019d love for you to give it a try and share any feedback or suggestions. Thanks so much!<\/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>Pretty cool and handy. Keeping everything local is a big plus.<\/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\/@henry_habib\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henry_habib<\/a>&nbsp;Thanks! Keeping the media library and indexing on your own Mac was important to us from the start. Your personal footage can be incredibly useful to AI, but it should always remain under your 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>The demo where the agent finds the relevant material and keeps working from it was probably the most interesting part.<\/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\/@mingyouagi\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mingyouagi<\/a>&nbsp;Exactly. Finding the right material is only the first step. Once the agent can understand and pull from your media library, it can keep working instead of stopping at a list of search results. That\u2019s where it gets really interesting\u2014when the world\u2019s most capable AI meets your own media and memories, entirely new possibilities start to open up. Thanks!<\/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>Being able to search across local video and audio through natural language could save a ridiculous amount of time.<\/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\">@1251912798 Exactly! And with MCP, it goes one step further \u2014 your agent can find and use those moments for you, not just help you search.<\/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 editing example got me thinking about how much time is wasted just hunting for the right shot before the actual work even starts.<\/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\/@zephyrlink_i\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@zephyrlink_i<\/a>&nbsp;That\u2019s such a real part of editing. Finding the right shot can take longer than actually using it, especially when you\u2019re working across years of footage. We want Clipto MCP to handle that search so you can spend more time on the edit itself. Thanks!<\/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>Being able to search across local video and audio throughnatural language could save a ridiculous amount of time<\/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\/@eeeeeach\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@eeeeeach<\/a>&nbsp;That\u2019s a big part of why we built it. The content is already there\u2014the frustrating part is remembering where it lives and going through hours of video or audio to find one moment. With Clipto, you can just describe what you remember and let it find the right part. Thanks YICHI !<\/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\">#3<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/SGM5OGI6LTVBU5\" class=\"app-title\">Origin by Cursor<\/a><\/p>\n<div class=\"one-liner\">The Git forge built for the age of coding agents<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">292<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Origin by Cursor \u662f\u4e00\u4e2a\u5185\u7f6e\u4e8e Cursor \u7f16\u8f91\u5668\u7684\u4ee3\u7801\u6258\u7ba1\u4e0e\u534f\u4f5c\u5e73\u53f0\uff0c\u8ba9\u5f00\u53d1\u8005\u76f4\u63a5\u5728\u7f16\u8f91\u5668\u5185\u521b\u5efa\u548c\u7ba1\u7406 Git \u4ed3\u5e93\u3001\u53d1\u8d77\u4ee3\u7801\u8bc4\u5ba1\uff0c\u5e76\u8ba9 AI \u7f16\u7a0b Agent \u4e0e\u4eba\u7c7b\u5728\u540c\u4e00\u4e2a\u5de5\u4f5c\u6d41\u4e2d\u534f\u540c\uff0c\u89e3\u51b3\u201cAgent \u5199\u4ee3\u7801\u4f46\u8bc4\u5ba1\u548c\u6258\u7ba1\u6d41\u7a0b\u4ecd\u505c\u7559\u5728\u65e7\u8303\u5f0f\u201d\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\/c96a5270-7e48-455d-b7f5-2dace57977d8.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\/8580409f-1a5a-40c5-9d7e-f25db2a3a909.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\/60672096-1d87-4cf7-a2f4-27b4072794ec.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\/4fd28cce-9c0d-4292-96ae-c6b7f9de5af6.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>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u4ee3\u7801\u6258\u7ba1<\/span><br \/>\n            <span class=\"tag\">Git \u4ed3\u5e93<\/span><br \/>\n            <span class=\"tag\">AI Agent \u534f\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u4ee3\u7801\u8bc4\u5ba1<\/span><br \/>\n            <span class=\"tag\">\u62c9\u53d6\u8bf7\u6c42<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u96c6\u6210\u5f00\u53d1\u73af\u5883<\/span><br \/>\n            <span class=\"tag\">\u7248\u672c\u63a7\u5236<\/span><br \/>\n            <span class=\"tag\">\u6301\u7eed\u90e8\u7f72<\/span><br \/>\n            <span class=\"tag\">Cursor<\/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\u65f6\u673a\u7cbe\u51c6\uff0c\u5c24\u5176\u662f GitHub \u5b95\u673a\u540e\u66f4\u663e\u4ef7\u503c\u3002\u6838\u5fc3\u5173\u6ce8\u70b9\u96c6\u4e2d\u5728\uff1aAgent \u63d0\u4ea4 PR \u540e\u662f\u5426\u4ecd\u9700\u4eba\u5de5\u5ba1\u6279\uff1b\u4e0e GitHub \u7684 stacked PR \u529f\u80fd\u76f8\u6bd4\u6709\u4f55\u5dee\u5f02\uff1b\u4ee5\u53ca\u5e0c\u671b\u63a5\u5165 Appwrite \u7b49\u81ea\u52a8\u90e8\u7f72\u670d\u52a1\uff0c\u4f18\u5316 Agent \u4ee3\u7801\u4ece\u8bc4\u5ba1\u5230\u4e0a\u7ebf\u7684\u8def\u5f84\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                Origin \u7684\u91ce\u5fc3\u4e0d\u6b62\u4e8e\u505a\u4e00\u4e2a\u201c\u7f16\u8f91\u5668\u91cc\u7684 Git \u5ba2\u6237\u7aef\u201d\uff0c\u800c\u662f\u8bd5\u56fe\u5b9a\u4e49\u201cAgent \u4f18\u5148\u201d\u7684\u4ee3\u7801\u534f\u4f5c\u8303\u5f0f\u3002\u4ece\u8bc4\u8bba\u770b\uff0c\u7528\u6237\u771f\u6b63\u7126\u8651\u7684\u4e0d\u662f\u201c\u80fd\u4e0d\u80fd\u5b58\u4ee3\u7801\u201d\uff0c\u800c\u662f\u201c\u5f53 Agent \u5199\u4e86 80% \u7684\u4ee3\u7801\u540e\uff0c\u8bc4\u5ba1\u548c\u90e8\u7f72\u73af\u8282\u5982\u4f55\u4e0d\u88ab\u4eba\u7c7b\u62d6\u540e\u817f\u201d\u3002Origin \u628a\u4ed3\u5e93\u4ece GitHub \u632a\u8fdb Cursor\uff0c\u672c\u8d28\u4e0a\u662f\u628a AI \u4ece\u201c\u8f85\u52a9\u5199\u7801\u7684\u5de5\u5177\u201d\u5347\u7ea7\u4e3a\u201c\u5f00\u53d1\u6d41\u7a0b\u7684\u4e00\u7b49\u516c\u6c11\u201d\u2014\u2014\u8fd9\u6bd4\u5355\u7eaf\u52a0\u51e0\u4e2a Agent \u5feb\u6377\u952e\u8981\u6fc0\u8fdb\u5f97\u591a\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4f46\u98ce\u9669\u540c\u6837\u660e\u663e\uff1a\u5176\u4e00\uff0c\u7ed1\u5b9a Cursor \u751f\u6001\u610f\u5473\u7740\u5b83\u5929\u7136\u62d2\u7edd\u591a IDE \u548c\u591a\u5143\u5de5\u5177\u94fe\uff0c\u8fd9\u5728\u4f01\u4e1a\u7ea7\u843d\u5730\u65f6\u4f1a\u9047\u5230\u963b\u529b\uff1b\u5176\u4e8c\uff0c\u7528\u6237\u5bf9\u201cAgent \u63d0\u4ea4\u7684 PR \u662f\u5426\u7ed5\u8fc7\u4eba\u5de5\u5ba1\u6279\u201d\u7684\u8ffd\u95ee\uff0c\u66b4\u9732\u51fa\u8d23\u4efb\u5f52\u5c5e\u548c\u4ee3\u7801\u5b89\u5168\u6027\u7684\u6a21\u7cca\u5730\u5e26\u2014\u2014\u5982\u679c AI \u751f\u6210\u7684\u4ee3\u7801\u81ea\u52a8\u4e0a\u7ebf\u51fa\u4e86\u95ee\u9898\uff0c\u8c01\u6765\u515c\u5e95\uff1fOrigin \u76ee\u524d\u5e76\u672a\u7ed9\u51fa\u673a\u5236\u6027\u56de\u7b54\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u6b64\u5916\uff0cGitHub \u81ea\u8eab\u5df2\u5728\u63a8\u8fdb Copilot \u6df1\u5ea6\u96c6\u6210\u548c stacked PR\uff0cOrigin \u82e5\u4e0d\u80fd\u5728 Agent \u539f\u751f\u80fd\u529b\uff08\u5982\u81ea\u52a8\u6574\u7406\u63d0\u4ea4\u3001\u667a\u80fd\u5408\u5e76\u51b2\u7a81\u3001\u57fa\u4e8e\u610f\u56fe\u7684\u8bc4\u5ba1\u961f\u5217\uff09\u4e0a\u5f62\u6210\u4ee3\u5dee\uff0c\u5c31\u5bb9\u6613\u88ab\u5de8\u5934\u88f9\u631f\u3002\u771f\u6b63\u7684\u4ef7\u503c\u5728\u4e8e\u62a2\u5360\u201c\u4eba\u673a\u534f\u4f5c\u5f00\u53d1\u201d\u7684\u5165\u53e3\u6807\u51c6\uff0c\u4f46\u8fd9\u6761\u8def\u9700\u8981\u66f4\u6e05\u6670\u7684\u4fe1\u4efb\u6a21\u578b\u548c\u5f00\u653e\u7684\u751f\u6001\u59ff\u52bf\uff0c\u5426\u5219\u5bb9\u6613\u6ca6\u4e3a Cursor \u91cd\u5ea6\u7528\u6237\u7684\u201c\u9ad8\u7ea7\u63d2\u4ef6\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\">Origin by Cursor<\/span>\n                <\/div>\n<div class=\"comment-content\">Origin is Cursor&#8217;s new code hosting platform, built for a world where humans and coding agents work side by side. Create and host Git repos directly in Cursor, browse and search code, open and review pull requests, manage access, and sync with GitHub. Your code now lives next to the agents working on it\u2014with more agent-native features on the way.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Excited to see this launch, team! Definitely arrives at a necessary time.<\/p>\n<\/p>\n<p>We&#8217;re working on an integration to allow automatic deployments of sites and functions on Appwrite from Origin, would love to connect with any relevant engineering\/DevRel team members about the same.<\/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\/@aditya_oberai\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@aditya_oberai<\/a>&nbsp;an Appwrite integration here is the piece I have been waiting for. One question it raises: when an agent opens the pull request, does the deploy still wait for a human approval, or does agent-authored code get the same automatic path as mine? That distinction starts to matter once agents are opening most of the PRs.<\/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&#8217;t wait to test 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\">\n<p>Really cool. Congrats on the launch, Justin. Most of what my team ships internally is agent-written now and the review step is the part that hasn&#8217;t caught up, so that&#8217;s where I&#8217;ll be testing this.<\/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><a href=\"https:\/\/www.producthunt.com\/products\/github\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"github\" target=\"_blank\" rel=\"noopener\">@GitHub<\/a> down earlier this week, the timing is perfect.<\/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 new beta stacked feature in github, as long as you dont need to rebase :D. How does this stacked feature in the new cursor origin compare? <\/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;m now a daily user of github stacked PRs feature, excited to try 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<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Eleven launches in and you are still taking the hard route. Congrats on building a whole Git forge instead of another editor feature. That is a lot of work for a company that could coast.<\/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>My entire codebase is now officially cursor-native: cursor + grok-bot + origin and bugbot<\/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>Love that Origin puts the repo right next to the agents working on it instead of treating agent workflows as an afterthought bolted onto a human-first forge.<\/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\">#4<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/XASKV4BHPP45EY\" class=\"app-title\">Claude Watermark Remover<\/a><\/p>\n<div class=\"one-liner\">Find and remove every trace AI leaves in your text<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">221<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Claude Watermark Remover \u662f\u4e00\u6b3e\u5728\u6d4f\u89c8\u5668\u672c\u5730\u8fd0\u884c\u7684\u6587\u672c\u68c0\u6d4b\u4e0e\u6e05\u7406\u5de5\u5177\uff0c\u5e2e\u52a9\u7528\u6237\u7cbe\u51c6\u627e\u51fa\u5e76\u4e00\u952e\u79fb\u9664\u4ece AI \u804a\u5929\u754c\u9762\u590d\u5236\u6587\u672c\u65f6\u6b8b\u7559\u7684\u9690\u85cf HTML \u7c7b\u540d\u3001\u96f6\u5bbd\u5b57\u7b26\u53ca\u7279\u6b8a\u6392\u7248\u75d5\u8ff9\uff0c\u89e3\u51b3\u201c\u590d\u5236\u7c98\u8d34\u5e26\u6bd2\u201d\u7684\u75db\u70b9\uff0c\u4e14\u514d\u8d39\u4e0d\u9650\u91cf\u3001\u65e0\u9700\u4e0a\u4f20\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\/88931443-6ba4-4fb7-995f-aa5a64c7cf38.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\/fbe62f76-6259-4dff-9bb6-b61cbf84e646.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\/1ef27df3-6e32-4978-a062-d5971756212b.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\/247e9701-4f84-4383-96ce-9893321b1911.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\/704aa1b2-5d09-4d1c-8e09-b3fd15c59ffd.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\">Writing<\/span><br \/>\n            <span class=\"tag\">Privacy<\/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\">AI\u6587\u672c\u68c0\u6d4b<\/span><br \/>\n            <span class=\"tag\">\u6c34\u5370\u79fb\u9664<\/span><br \/>\n            <span class=\"tag\">\u6587\u672c\u6e05\u7406\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u96f6\u5bbd\u5b57\u7b26<\/span><br \/>\n            <span class=\"tag\">\u9690\u79c1\u4fdd\u62a4<\/span><br \/>\n            <span class=\"tag\">\u6d4f\u89c8\u5668\u672c\u5730\u8fd0\u884c<\/span><br \/>\n            <span class=\"tag\">\u5f00\u6e90\u8f6f\u4ef6<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u5185\u5bb9\u521b\u4f5c\u8f85\u52a9<\/span><br \/>\n            <span class=\"tag\">Product Hunt<\/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\u4e3b\u8981\u8d28\u7591\u4ea7\u54c1\u540d\u79f0\u6709\u201c\u6807\u9898\u515a\u201d\u5acc\u7591\uff0c\u56e0\u5f00\u53d1\u8005\u81ea\u8ba4\u65e0\u6cd5\u68c0\u6d4bAnthropic\u7edf\u8ba1\u6c34\u5370\uff0c\u5374\u7528\u201cClaude\u6c34\u5370\u79fb\u9664\u201d\u547d\u540d\uff0c\u6613\u8bef\u5bfc\u65b0\u624b\u3002\u90e8\u5206\u7528\u6237\u8ba4\u540c\u201c\u65e0\u9700\u68c0\u6d4b\u5373\u53ef\u901a\u8fc7\u6539\u5199\u6cd5\u79fb\u9664\u201d\u7684\u601d\u8def\uff0c\u5f00\u53d1\u8005\u56de\u5e94\u79f0\u91cd\u5199\u6b65\u9aa4\u53ef\u6253\u7834\u63aa\u8f9e\u6a21\u5f0f\uff0c\u4f46\u627f\u8ba4\u65e0\u6cd5100%\u9a8c\u8bc1\u3002\u53e6\u6709\u7528\u6237\u63d0\u9192\u201cClaude\u201d\u5546\u6807\u5b58\u5728\u4e0b\u67b6\u98ce\u9669\uff0c\u4ee5\u53ca\u6307\u51fa\u7834\u6298\u53f7\u4f5c\u4e3aAI\u4fe1\u53f7\u5e76\u4e0d\u53ef\u9760\uff0c\u5f00\u53d1\u8005\u5bf9\u6b64\u8868\u793a\u8ba4\u540c\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                \u8fd9\u6b3e\u4ea7\u54c1\u7684\u8bda\u5b9e\u582a\u79f0\u4e1a\u754c\u6e05\u6d41\uff0c\u4f46\u8fd9\u4efd\u8bda\u5b9e\u4e5f\u6070\u597d\u662f\u5b83\u6700\u5927\u7684\u5546\u4e1a\u6096\u8bba\u3002\u5f00\u53d1\u8005\u7528\u201c\u65e0\u6cd5\u68c0\u6d4bAnthropic\u7edf\u8ba1\u6c34\u5370\u201d\u7684\u76f4\u767d\u58f0\u660e\uff0c\u4eb2\u624b\u62c6\u6389\u4e86\u201cClaude Watermark Remover\u201d\u8fd9\u4e2a\u540d\u5b57\u7684\u5408\u6cd5\u6027\u6839\u57fa\u2014\u2014\u4f60\u5df2\u7ecf\u627f\u8ba4\u81ea\u5df1\u505a\u4e0d\u5230\u6838\u5fc3\u627f\u8bfa\uff0c\u5374\u4f9d\u7136\u7528\u201cClaude\u201d\u548c\u201cWatermark Remover\u201d\u4f5c\u4e3a\u5f15\u6d41\u62db\u724c\uff0c\u8fd9\u4e0d\u4ec5\u662f\u8bc4\u8bba\u4e2d\u7528\u6237\u6307\u51fa\u7684\u201c\u8bef\u5bfc\u201d\uff0c\u66f4\u662f\u4e00\u79cd\u81ea\u6211\u8bbe\u9650\u7684\u8425\u9500\u5931\u8bef\u3002\u4ece\u6280\u672f\u4ef7\u503c\u770b\uff0c\u5b83\u80fd\u7cbe\u786e\u8ba1\u6570\u5e76\u5b9a\u4f4d\u590d\u5236\u7c98\u8d34\u4ea7\u751f\u7684\u9690\u5f62\u5b57\u7b26\uff0c\u786e\u5b9e\u89e3\u51b3\u4e86\u201c\u6240\u89c1\u975e\u6240\u5f97\u201d\u7684\u771f\u5b9e\u75db\u70b9\uff0c\u4e14\u5f00\u6e90\u3001\u672c\u5730\u8fd0\u884c\u3001\u65e0\u9650\u514d\u8d39\uff0c\u5bf9\u6280\u672f\u654f\u611f\u578b\u7528\u6237\u6709\u6781\u5f3a\u5438\u5f15\u529b\u3002\u4f46\u4ea7\u54c1\u7684\u6df1\u5c42\u95ee\u9898\u5728\u4e8e\uff1a\u5b83\u628a\u201c\u4e8b\u5b9e\u201d\u4e0e\u201c\u4ef7\u503c\u201d\u6df7\u4e3a\u4e00\u8c08\u3002\u80fd\u6307\u51fa\u96f6\u5bbd\u5b57\u7b26\u662f\u4e8b\u5b9e\uff0c\u4f46\u7528\u6237\u8981\u7684\u662f\u201c\u6211\u7684\u6587\u672c\u662f\u5426\u770b\u8d77\u6765\u50cfAI\u5199\u7684\u201d\u8fd9\u4e2a\u6982\u7387\u5224\u65ad\u3002\u4f60\u63d0\u4f9b\u7684\u4e8b\u5b9e\u8d8a\u7cbe\u786e\uff0c\u5bf9\u666e\u901a\u7528\u6237\u5c31\u8d8a\u6ca1\u7528\u2014\u2014\u4ed6\u4eec\u4e0d\u5728\u4e4e\u5b57\u8282\uff0c\u53ea\u5728\u4e4e\u5b89\u5168\u3002\u8bc4\u8bba\u533a\u91cc\u5173\u4e8e\u201c\u91cd\u5199\u6a21\u5f0f\u201d\u7684\u8ba8\u8bba\u624d\u662f\u771f\u6b63\u7684\u4ea7\u54c1\u65b9\u5411\uff1a\u4e0e\u5176\u505a\u663e\u5fae\u955c\uff0c\u4e0d\u5982\u505a\u8fc7\u6ee4\u5668\u3002\u5f00\u53d1\u8005\u82e5\u80fd\u628a\u201c\u5ba2\u89c2\u68c0\u6d4b+\u53bb\u75d5+\u91cd\u5199\u53bb\u6a21\u5f0f\u201d\u6253\u5305\u6210\u4e00\u4e2a\u5b8c\u6574\u7684\u201cAI\u75d5\u8ff9\u51c0\u5316\u5668\u201d\uff0c\u5e76\u5f31\u5316\u5bf9\u201cClaude\u201d\u7684\u78b0\u74f7\u4f9d\u8d56\uff0c\u4ef7\u503c\u4f1a\u9661\u589e\u3002\u76ee\u524d\u8fd9\u7248\u66f4\u50cf\u4e00\u4e2a\u4e13\u4e1a\u5411\u7684\u201c\u6587\u672c\u6cd5\u533b\u5de5\u5177\u201d\uff0c\u8d5a\u4e86\u53e3\u7891\uff0c\u4f46\u79bb\u201c\u6c34\u5370\u79fb\u9664\u201d\u7684\u521a\u9700\u5e02\u573a\u8fd8\u5f88\u8fdc\u3002\u987a\u5e26\u4e00\u63d0\uff0c\u5546\u6807\u98ce\u9669\u662f\u60ac\u5728\u5934\u4e0a\u7684\u4e00\u628a\u5200\uff0c\u6539\u540d\u662f\u8fdf\u65e9\u7684\u4e8b\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\">Claude Watermark Remover<\/span>\n                <\/div>\n<div class=\"comment-content\">Paste any text and see every trace a chat interface left in it: hidden HTML class names, zero-width characters, exotic spaces, typography. Each finding has a count and a position, because these are facts about the bytes, not a probability score. Clean it in one click. Free, unlimited, no account, runs in your browser so nothing is uploaded. It does not claim to detect Anthropic&#8217;s statistical watermark, because nobody outside Anthropic can. The engine is MIT open source.<\/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 I built this after the Claude watermark news in August, when the internet filled up with tools promising to remove a watermark nobody outside Anthropic can actually detect. This does the part that is real. Copying out of a chat interface carries things with it: HTML class names, zero-width characters, exotic spaces, typography. Paste anything and you get every one of them with a count and a position, because those are facts about the bytes rather than a probability score. One click strips them. Two things I would rather say up front than bury. First, it does NOT detect Anthropic&#8217;s statistical watermark. Nobody outside Anthropic can, because verification needs a key that has not been released. Any tool claiming otherwise is guessing. Second, the em dash is not the tell people think it is. I ran ten pre-computer novels through the checker: Melville uses 26 per thousand words in Moby Dick, while Austen and Stoker use none at all. A signal that swings from 0 to 26 across human authors cannot accuse anyone of anything. The detection engine is MIT open source, so you can check both of those claims instead of trusting me. Free and unlimited to check, runs in your browser, nothing uploaded. I would genuinely like to hear where it gets things wrong.<\/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\/@ofir_smolinsky\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ofir_smolinsky<\/a>&nbsp;<br \/>Misleading. In your intro you make the honest statement that nobody can detect what Anthropic is doing yet. Since you know this, using &#8220;Claude Watermark Remover&#8221; is, at best misleading and will give newbie people who don&#8217;t read this chat, will just click to your site and see the words &#8220;every trace&#8221; which is also misleading and false. You do the work to build something then damage your creditability with this clickbait-type prose. Not cool.<\/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>Cool approach, and agreed that you can&#8217;t detect Anthropic&#8217;s watermark without their keys. But on removal I wouldn&#8217;t fully agree: you don&#8217;t need to detect a watermark to remove it. There&#8217;s research showing these watermarks mostly don&#8217;t survive paraphrasing or translating back and forth.<\/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\/@florian_luttgenau\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@florian_luttgenau<\/a>&nbsp;yea exactly, thats basically why i added the rewrite step \ud83d\ude04 the free cleaner removes the literal copy paste artifacts, then the optional rewrite runs it through a different model to break up the wording patterns. i still wouldnt claim the watermark is 100% gone cuz theres no way to actually verify that without anthropic\u2019s key, but yea on the actual removal approach we agree<\/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>You can&#8217;t use &#8220;Claude&#8221; in the name, ban incoming.<\/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 is such a great response to their updates \ud83d\ude00<\/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;thank you \ud83d\ude42 the update created a lot of panic and a lot of tools claiming certainty they don\u2019t have. i wanted to build the verifiable version: show what\u2019s actually in the text, clean it, and be honest about what nobody outside Anthropic can currently prove.<\/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>You ran ten pre-computer novels through the checker to test the em dash theory. Moby Dick hits twenty-six per thousand words, Austen none. Congrats on shipping something that leads with what it can&#8217;t do.<\/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\/@lucasjpols\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lucasjpols<\/a>&nbsp;appreciate that. honestly the em dash rabbit hole was one of the reasons i shipped it. people were treating typography like proof of AI, while old books show how weak that claim is. i\u2019d rather lead with the limitation than sell fake certainty.<\/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 don&#8217;t see any issue with cloud watermarking, but anyway, good niche findings! Good luck!<\/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\/@maksym_shcherbakov1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@maksym_shcherbakov1<\/a>&nbsp;yea i dont really have an issue with claude watermarking either lol. my issue is more with tools claiming \u201c100% removed\u201d when they literally cant verify that \ud83d\ude42 this just shows whats actually there, cleans it, and lets u rewrite the wording too if u wanna go further. appreciate u checking 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<\/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\">#5<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/LQXQPUPFGN5HBZ\" class=\"app-title\">Hosted Agents in Cluing<\/a><\/p>\n<div class=\"one-liner\">Collaborative agents who build, learn and publish in 1 place<\/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>Cluing Hosted Agents \u5c06AI\u667a\u80fd\u4f53\u4ece\u4e2a\u4eba\u7535\u8111\u642c\u5230\u4e91\u7aef\u534f\u4f5c\u7a7a\u95f4\uff0c\u8ba9\u975e\u6280\u672f\u56e2\u961f\u65e0\u9700\u914d\u7f6e\u5373\u53ef\u521b\u5efa\u3001\u5171\u4eab\u3001\u8de8\u8bbe\u5907\u7ba1\u7406\u80fd\u6301\u7eed\u5b66\u4e60\u5e76\u81ea\u4e3b\u53d1\u5e03\u6210\u679c\u7684AI\u5458\u5de5\uff0c\u89e3\u51b3\u667a\u80fd\u4f53\u201c\u53ea\u80fd\u8dd1\u5728\u4e2a\u4eba\u7535\u8111\u4e0a\u3001\u65e0\u6cd5\u56e2\u961f\u534f\u4f5c\u201d\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\/48b0e7db-bafd-4dcd-bae7-3ea2107c4a42.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\/8fd29684-abd5-409c-b56f-c78b602bb950.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\/ba953f72-4303-4ea5-96d4-c350016ea92e.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\/271defaa-98d6-46c6-a219-1bd608f069c9.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\/4b4b4745-0b29-4cab-a8f8-b19c96727263.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\/70caa927-b9f7-4bb0-bf18-ab16282da130.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/SXwQ6sC6D1w\"><source src=\"https:\/\/youtu.be\/SXwQ6sC6D1w\" 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\">Android<\/span><br \/>\n            <span class=\"tag\">Productivity<\/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\u6258\u7ba1<\/span><br \/>\n            <span class=\"tag\">\u56e2\u961f\u534f\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u65e0\u4ee3\u7801\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">AI\u5de5\u4f5c\u6d41<\/span><br \/>\n            <span class=\"tag\">\u77e5\u8bc6\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">\u81ea\u5b9a\u4e49\u8fde\u63a5\u5668<\/span><br \/>\n            <span class=\"tag\">\u79fb\u52a8\u7aef\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">MCP\u534f\u8bae<\/span><br \/>\n            <span class=\"tag\">SaaS\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\u201c\u514d\u914d\u7f6e\u3001\u4e91\u7aef\u6258\u7ba1\u3001\u56e2\u961f\u5171\u4eab\u201d\u7684\u4ef7\u503c\uff1b\u521b\u59cb\u4eba\u56de\u5e94\u4e86\u75db\u70b9\uff1a\u6b64\u524d\u9700\u4fdd\u6301\u7535\u8111\u5f00\u673a\u3001\u732b\u4f1a\u8e29\u5173\u673a\u3001\u5185\u5b58\u5d29\u6e83\u3001\u591a\u667a\u80fd\u4f53\u4e92\u76f8\u5e72\u6270\u7b49\u95ee\u9898\u3002\u7528\u6237\u597d\u5947\u5176\u6700\u4eae\u773c\u7684\u7aef\u5230\u7aef\u5de5\u4f5c\u6d41\u6848\u4f8b\uff08\u83b7\u56de\u590d\uff1a\u81ea\u52a8\u5185\u5bb9\u89c4\u5212\u3001\u8fde\u63a5GA\/GSC\u751f\u6210\u5b9e\u65f6\u4eea\u8868\u76d8\uff09\u3002\u6709\u7528\u6237\u8868\u793a\u5c06\u8bd5\u7528\uff0c\u6574\u4f53\u53cd\u9988\u79ef\u6781\uff0c\u65e0\u91cd\u5927\u8d1f\u9762\u610f\u89c1\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                Cluing\u7684\u8fd9\u6b21\u53d1\u5e03\uff0c\u672c\u8d28\u4e0a\u662f\u5bf9\u201cAI\u667a\u80fd\u4f53\u201d\u8fd9\u4e00\u6982\u5ff5\u7684\u4e00\u6b21\u795b\u9b45\u548c\u843d\u5730\u3002\u5f53\u524d\u5e02\u573a\u5145\u65a5\u7740\u4e00\u5806\u8dd1\u5728\u5f00\u53d1\u8005\u7ec8\u7aef\u91cc\u7684\u534a\u6210\u54c1Agent\uff0c\u5b83\u4eec\u628a\u201c\u9ad8\u95e8\u69db\u201d\u8bef\u8ba4\u4e3a\u201c\u9ad8\u4ef7\u503c\u201d\u3002Cluing\u806a\u660e\u5730\u5c06\u6218\u573a\u4eceIDE\u7f16\u8f91\u5668\u8f6c\u79fb\u5230\u4e91\u7aef\u5171\u4eab\u5de5\u4f5c\u533a\uff0c\u76f4\u51fb\u4e86\u4f01\u4e1a\u91c7\u7528AI\u7684\u771f\u5b9e\u963b\u529b\u2014\u2014\u4e0d\u662f\u6a21\u578b\u4e0d\u591f\u806a\u660e\uff0c\u800c\u662f\u6d41\u7a0b\u65e0\u6cd5\u5d4c\u5165\u7ec4\u7ec7\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5176\u6838\u5fc3\u62a4\u57ce\u6cb3\u5e76\u975e\u6a21\u578b\u80fd\u529b\uff0c\u800c\u662f\u201c\u56e2\u961f\u8d44\u4ea7\u5316\u201d\u8fd9\u4e2a\u5b9a\u4f4d\u3002\u5c06\u667a\u80fd\u4f53\u4ece\u4e2a\u4eba\u73a9\u5177\u53d8\u4e3a\u56e2\u961f\u53ef\u4ea4\u63a5\u3001\u53ef\u5ba1\u8ba1\u3001\u53ef\u79ef\u7d2f\u77e5\u8bc6\u7684\u516c\u5171\u8d44\u6e90\uff0c\u8fd9\u6bd4\u5355\u7eaf\u63d0\u4f9b\u201c\u6258\u7ba1\u201d\u670d\u52a1\u9ad8\u660e\u5f97\u591a\u3002\u81ea\u52a8\u6784\u5efa\u8fde\u63a5\u5668\uff08\u53ca\u5185\u7f6eMCP\u652f\u6301\uff09\u548c\u6280\u80fd\u4e0e\u77e5\u8bc6\u5e93\u540c\u6b65\uff0c\u662f\u76f4\u51fb\u89c4\u6a21\u5316\u75db\u70b9\u7684\u8bbe\u8ba1\uff1b\u800c\u79fb\u52a8\u7aef\u7ba1\u7406\u3001\u732b\u8e29\u5173\u673a\u8fd9\u7c7b\u63a5\u5730\u6c14\u7684\u53d9\u4e8b\uff0c\u5219\u7cbe\u51c6\u51fb\u4e2d\u4e86\u65e9\u671f\u91c7\u7528\u8005\u4e0e\u5b9e\u7528\u4e3b\u4e49\u8005\u7684\u60c5\u7eea\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4f46\u5fc5\u987b\u6cfc\u4e00\u76c6\u51b7\u6c34\uff1a180\u7968\u7684\u6210\u7ee9\u5728PH\u5e73\u53f0\u5e76\u4e0d\u4eae\u773c\uff0c\u8bf4\u660e\u8be5\u8d5b\u9053\u5df2\u76f8\u5f53\u62e5\u6324\u3002Cluing\u9762\u4e34\u7684\u6700\u5927\u95ee\u9898\u5e76\u975e\u529f\u80fd\uff0c\u800c\u662f\u751f\u6001\u4f4d\u3002\u524d\u6709Zapier\u8fd9\u7c7b\u201c\u65e0\u4ee3\u7801\u81ea\u52a8\u5316\u201d\u5de8\u5934\u51ed\u501f\u6d77\u91cf\u96c6\u6210\u5411\u4e0b\u517c\u5bb9\uff0c\u540e\u6709\u5404\u5927\u4e91\u5382\u5546\u5c06Agents\u4f5c\u4e3a\u4e91\u539f\u751f\u57fa\u7840\u80fd\u529b\u514d\u8d39\u6346\u7ed1\u3002Cluing\u82e5\u4e0d\u80fd\u5728\u7ec6\u5206\u884c\u4e1a\uff08\u5982\u8425\u9500\u3001\u8fd0\u8425\uff09\u6c89\u6dc0\u51fa\u4e0d\u53ef\u66ff\u4ee3\u7684\u5782\u76f4\u5de5\u4f5c\u6d41\u6a21\u677f\uff0c\u5f88\u5bb9\u6613\u6ca6\u4e3a\u201c\u542c\u8d77\u6765\u5f88\u7f8e\u201d\u7684\u901a\u7528\u5de5\u5177\u3002\u6b64\u5916\uff0c\u5c06\u5e76\u53d1\u3001\u72b6\u6001\u7ba1\u7406\u3001\u77e5\u8bc6\u5e93\u540c\u6b65\u5168\u90e8\u6258\u7ba1\uff0c\u5176\u80cc\u540e\u7684\u6210\u672c\u7ed3\u6784\u662f\u5426\u5065\u5eb7\u3001\u80fd\u5426\u652f\u6491\u514d\u8d39\u989d\u5ea6\u540e\u7684\u7eed\u8d39\u8f6c\u5316\uff0c\u90fd\u662f\u9700\u8981\u65f6\u95f4\u9a8c\u8bc1\u7684\u751f\u5b58\u95ee\u9898\u3002\u603b\u4e4b\uff0c\u65b9\u5411\u6b63\u786e\uff0c\u4f46\u80fd\u5426\u5728\u5de8\u5934\u7684\u9634\u5f71\u4e0b\u6d3b\u51fa\u89c4\u6a21\uff0c\u5c1a\u9700\u89c2\u671b\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\">Hosted Agents in Cluing<\/span>\n                <\/div>\n<div class=\"comment-content\">Cluing Hosted Agents take agents off one person\u2019s laptop and into a collaborative workspace. Start work from your computer, continue on your phone, and hand it over to teammates without losing context. Evolving skills update as you collect new insights and agents become a team asset. Anyone can now assign tasks, publish their work, and connect to any external tool with an API or MCP with Cluing&#8217;s custom connectors. Close the laptop &#8211; the work will keep going.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>As a former marketer, I loved the benefits of AI agents, but hated the complex setup and the fact that my second brain needed extra steps to be plugged in.<\/p>\n<\/p>\n<p>So we decided to change that with Cluing.<\/p>\n<\/p>\n<p>Cluing agents are fully hosted with us, require no technical setup, and learn right alongside you. Custom connectors make sure whatever your tech stack is, we&#8217;ve got you covered.<\/p>\n<\/p>\n<p>You can even take us with you and manage agents straight from your phone.<\/p>\n<\/p>\n<p>Can&#8217;t wait to hear your thoughts \ud83d\udc9b<\/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\/@sandra_idjoski\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sandra_idjoski<\/a>&nbsp;Best of luck with the launch \ud83d\ude42<\/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><a href=\"https:\/\/www.producthunt.com\/@sandra_idjoski\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@sandra_idjoski<\/a>&nbsp;This is amazing! Love to see all the moves and the direction of <a href=\"https:\/\/www.producthunt.com\/products\/cluing\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"cluing\" target=\"_blank\" rel=\"noopener\">@Cluing <\/a>, I hear all the time how people want to setup an agent, but don&#8217;t know where to get started, or what to do with it.  Wishing you and the team all the best!!!  This is truly an amazing step forward.<\/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\">@sandra_idjoski congrats on your launch today! Keep the good work and see you around.<\/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>Hey Product Hunters, miss us? \ud83d\ude04<\/p>\n<p>We just launched Autonomous Agents in Cluing &#8211; Claude Code capabilities, hosted and shared across your team! I&#8217;ve spent the last few weeks basically living inside these agents, so I&#8217;m genuinely thrilled they&#8217;re finally out. \ud83c\udf8a<\/p>\n<\/p>\n<p>A few things I love about them:<\/p>\n<p>\ud83e\udde0They already know your context &#8211; your knowledge and past work live in the same workspace.<\/p>\n<p>\ud83d\udd0c If a connector doesn&#8217;t exist, the agent just builds one (and stores your credentials securely).<\/p>\n<p>\u2692\ufe0f Skills stay in sync with your Topics, so your whole team stays aligned without rewriting prompts.<\/p>\n<p>\ud83c\udf10 They can publish a page or app live, right from Cluing &#8211; even on your own domain. <\/p>\n<p>\ud83d\udc65 And they live in a shared workspace, so your team works with the agent, not around it.<\/p>\n<p>Best part for a non-developer like me: if you can describe a task, you can run an agent for it \ud83d\ude04<\/p>\n<p>I&#8217;ll be around all day and would genuinely love to hear what you&#8217;d connect an agent to first. Ask me anything! \ud83d\udc9a<\/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>Long time no see makers! Tech Founder here \ud83d\udc4b<\/p>\n<\/p>\n<p>The idea for hosted agents came from our team, we were using different harnesses and automating our work but:<\/p>\n<p>\u279c The mac needed to stay open &#8211; <em>Cats would also shut down our agents<\/em><\/p>\n<p>\u279c Real collaboration was almost impossible<\/p>\n<p>\u279c I spent a ton of time just keeping everything up and running<\/p>\n<p>\u279c No true isolation &#8211; All agents same machine, running 15 chrome instances eating up the RAM, disrupting one another<\/p>\n<p>\u279c And the thing that <strong>drove me nuts<\/strong> &#8211; Sessions handling was on a harness level &#8211; Every new comment would reread things again and again, hallucinate mid-work..<\/p>\n<\/p>\n<p>So we started with our own hosted agents inside our team, the Cluing memory was natively already there, after we got a ton of value out of it, we decided to make it a part of the product for everyone.<\/p>\n<\/p>\n<p>There&#8217;s a <strong>25% OFF<\/strong> all seats, there&#8217;s <strong>$25 Free Credits <\/strong>($300 for yearly subs) for every new subscription, give it a try!<\/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\/@ralic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ralic<\/a>&nbsp;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>Very exciting, congrats on the launch!<\/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>Thank you <a href=\"https:\/\/www.producthunt.com\/@farbodsaraf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@farbodsaraf<\/a>! <\/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\/@farbodsaraf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@farbodsaraf<\/a>&nbsp;thanks mate!<\/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><a href=\"https:\/\/www.producthunt.com\/@ralic\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"ralic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@ralic<\/a> <a href=\"https:\/\/www.producthunt.com\/@gordana_laskovic\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"gordana_laskovic\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@gordana_laskovic<\/a> <a href=\"https:\/\/www.producthunt.com\/@nemanja_trtica\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"nemanja_trtica\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@nemanja_trtica<\/a> congratulations on the launch!<\/p>\n<p>Really like the direction here. Moving agents from something that lives on one person\u2019s laptop to something the whole team can actually collaborate around feels like a big unlock.<\/p>\n<p>Curious, what\u2019s the most impressive end-to-end workflow you\u2019ve already seen a team hand over to a Hosted Agent? Would love to hear what it can do in the wild.<\/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>My favourite one was handing over content planning to an agent hooked up to all the marketing analytics.<\/p>\n<\/p>\n<p>Tracks what you&#8217;re bookmarking, reading, and saving and uses that to fill out the content calendar each month. Plus, keeps an eye on what&#8217;s ranking well on Google and what the trending topics in the industry are.<\/p>\n<\/p>\n<p>The agent built the connector, monitors the topics, matches the team&#8217;s voice, and fills out the calendar monthly with no legwork from the 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=\"reply-item\">\n<div class=\"reply-content\">\n<p> <a href=\"https:\/\/www.producthunt.com\/@rizzykicks\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@rizzykicks<\/a>&nbsp; Thanks! One of the coolest workflows I&#8217;ve built so far was connecting Google Search Console, Google Analytics, and Ghost and having the agent turn everything into a live dashboard with the data. It&#8217;s pretty cool to see the whole thing running end-to-end without having to touch the terminal<\/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 team \ud83c\udf89 the no-setup part is what makes this click for me. rooting for you<\/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\">@ashimanski thanks Artyom! Glad to hear that \ud83d\ude04<\/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>Needed a solution for my current problem. I\u2019ll be trying it out. 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>Thank you<a href=\"https:\/\/www.producthunt.com\/@vignestion\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vignestion<\/a>!<\/p>\n<p>Ping us if you need any help setting 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<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Cats kept shutting down your agents on the old setup. That&#8217;s the most honest reason to host anything I&#8217;ve read today. Congrats on the eighth launch, four years in and still writing like people.<\/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>Thank you, <a href=\"https:\/\/www.producthunt.com\/@lucasjpols\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lucasjpols<\/a>&nbsp;, we do our best \ud83d\ude04 <\/p>\n<p>The anxiety of not being able to check up on the agents also played a big role in making them available in our apps \ud83d\ude05<\/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\">#6<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/YLAOPRDBSN3BJX\" class=\"app-title\">Paper Critters<\/a><\/p>\n<div class=\"one-liner\">Kid friendly paper toys, free to decorate and COPPA safe.<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">127<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Paper Critters \u662f\u4e00\u6b3e\u514d\u5b89\u88c5\u7684\u513f\u7ae5\u7eb8\u73a9\u5177\u8bbe\u8ba1PWA\uff0c\u8ba9\u5b69\u5b50\u5728\u7ebf\u7528\u8d34\u7eb8\u81ea\u7531\u8bbe\u8ba1\u89d2\u8272\u5e76\u6253\u5370\u6298\u7eb8\uff0c\u517c\u987e\u5c4f\u5e55\u521b\u610f\u4e0e\u52a8\u624b\u4e50\u8da3\uff0c\u4e14\u65e0\u9700\u8d26\u53f7\u90ae\u7bb1\u3001COPPA\u5408\u89c4\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\/b21b46ad-42af-475f-a57e-aecbfd18755b.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\/bd848dca-b9c0-4864-9b8f-407c76bf649a.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\/ed692e7a-6be2-45a8-a861-f719bab95c6e.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\/6fce6f3f-61ea-49dc-9273-09eaf37c686d.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/BgHbfmt57ww\"><source src=\"https:\/\/youtu.be\/BgHbfmt57ww\" 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\">Kids<\/span><br \/>\n            <span class=\"tag\">Toys<\/span><br \/>\n            <span class=\"tag\">Family<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u513f\u7ae5\u521b\u610f<\/span><br \/>\n            <span class=\"tag\">\u7eb8\u73a9\u5177<\/span><br \/>\n            <span class=\"tag\">\u6253\u5370\u624b\u5de5<\/span><br \/>\n            <span class=\"tag\">\u6e10\u8fdb\u5f0f\u7f51\u9875\u5e94\u7528<\/span><br \/>\n            <span class=\"tag\">COPPA\u5b89\u5168<\/span><br \/>\n            <span class=\"tag\">\u65e0\u9700\u8d26\u53f7<\/span><br \/>\n            <span class=\"tag\">\u8d34\u7eb8\u8bbe\u8ba1<\/span><br \/>\n            <span class=\"tag\">\u5bb6\u5ead\u4eb2\u5b50<\/span><br \/>\n            <span class=\"tag\">\u6559\u80b2\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u514d\u5b89\u88c5<\/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\u8d5e\u8d4f\u5176\u201c\u65e0\u8d26\u53f7\u3001\u65e0\u90ae\u7bb1\u3001\u4eba\u5de5\u5ba1\u6838\u753b\u5eca\u201d\u5728\u513f\u7ae5\u8f6f\u4ef6\u4e2d\u5c24\u4e3a\u96be\u5f97\uff1b\u521b\u59cb\u4eba\u81ea\u8ff0\u671f\u5f85\u8d34\u7eb8\u88c5\u9970\u63a7\u4ef6\u53ca\u6253\u5370\u7ec4\u88c5\u4f53\u9a8c\u7684\u53cd\u9988\u3002\u76ee\u524d\u8bc4\u8bba\u91cf\u5c11\uff0c\u6709\u6548\u5efa\u8bae\u96c6\u4e2d\u4e8e\u4ea4\u4e92\u7ec6\u8282\u548c\u5b9e\u4f53\u5236\u4f5c\u6d41\u7a0b\u7684\u4f18\u5316\u7a7a\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                Paper Critters \u7684\u806a\u660e\u4e4b\u5904\u5728\u4e8e\u5b83\u6ca1\u6709\u8bd5\u56fe\u5bf9\u6297\u201c\u5c4f\u5e55\u65f6\u95f4\u201d\uff0c\u800c\u662f\u5c06\u5176\u8f6c\u5316\u4e3a\u7269\u7406\u4e16\u754c\u7684\u5165\u53e3\u3002\u6838\u5fc3\u4ef7\u503c\u7edd\u975e\u201c\u5728\u7ebf\u8d34\u7eb8\u201d\uff0c\u800c\u662f\u201c\u6253\u5370\u5373\u8f6c\u5316\u201d\u2014\u2014\u5b83\u628a\u6570\u5b57\u521b\u4f5c\u7684\u865a\u62df\u6210\u5c31\u611f\uff0c\u901a\u8fc7\u4e00\u5f20A4\u7eb8\u548c\u526a\u5200\u80f6\u6c34\uff0c\u843d\u6210\u53ef\u89e6\u6478\u7684\u5b9e\u4f53\u73a9\u5177\u3002\u8fd9\u5bf9\u5bb6\u957f\u800c\u8a00\uff0c\u662f\u201c\u5c4f\u5e55\u65f6\u95f4\u4ea7\u51fa\u5b9e\u7269\u201d\u7684\u7f55\u89c1\u53d9\u4e8b\uff0c\u6781\u5177\u4ed8\u8d39\u8bf4\u670d\u529b\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ece\u4ea7\u54c1\u7b56\u7565\u770b\uff0c\u5176\u514b\u5236\u662f\u6700\u5927\u4eae\u70b9\uff1a\u65e0\u8d26\u53f7\u3001\u65e0\u90ae\u7bb1\u3001\u4eba\u5de5\u5ba1\u6838\u753b\u5eca\uff0c\u76f4\u63a5\u5207\u4e2d\u6b27\u7f8e\u5bb6\u5ead\u4e0e\u5b66\u6821\u5bf9COPPA\u7684\u6781\u5ea6\u654f\u611f\u3002\u8fd9\u6bd4\u4efb\u4f55\u82b1\u54e8\u7684AI\u529f\u80fd\u90fd\u66f4\u672c\u8d28\u2014\u2014\u5b83\u5356\u7684\u662f\u201c\u5b89\u5168\u4f7f\u7528\u7684\u6743\u5229\u201d\u3002PWA\u7684\u5f62\u6001\u4e5f\u7cbe\u51c6\uff0c\u7701\u53bb\u5e94\u7528\u5546\u5e97\u4e0b\u8f7d\u969c\u788d\uff0c\u7b26\u5408\u513f\u7ae5\u5de5\u5177\u201c\u5373\u5f00\u5373\u7528\u201d\u7684\u4f4e\u6469\u64e6\u9884\u671f\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4f46\u9690\u5fe7\u540c\u6837\u660e\u663e\u3002\u5176\u4e00\uff0c\u5546\u4e1a\u6a21\u5f0f\u4f9d\u8d56\u201c\u4e00\u6b21\u6027\u4ed8\u8d39\u6253\u5370\u9ad8\u6e05\u6a21\u677f\u201d\uff0c\u800c\u5bb6\u957f\u5b8c\u5168\u53ef\u4ee5\u7528\u622a\u56fe+\u514d\u8d39PDF\u5de5\u5177\u7ed5\u8fc7\u4ed8\u8d39\uff0c\u9700\u601d\u8003\u5982\u4f55\u5c06\u4ef7\u503c\u951a\u5b9a\u5728\u201c\u6253\u5370\u8d28\u91cf+\u62fc\u88c5\u4f53\u9a8c\u201d\u4e4b\u5916\uff08\u5982\u72ec\u7279IP\u6216\u8fdb\u9636\u6a21\u677f\u5e93\uff09\u3002\u5176\u4e8c\uff0c\u4eba\u5de5\u5ba1\u6838\u753b\u5eca\u867d\u5b89\u5168\uff0c\u5374\u96be\u89c4\u6a21\u5316\uff0c\u4e00\u65e6\u7528\u6237\u91cf\u4e0a\u5347\uff0c\u5ba1\u6838\u6210\u672c\u5c06\u6210\u4e3a\u6c89\u91cd\u8d1f\u62c5\uff0c\u9700\u63a2\u7d22AI\u9884\u5ba1+\u4eba\u5de5\u62bd\u68c0\u7684\u6df7\u5408\u673a\u5236\u3002\u5176\u4e09\uff0c\u4ea7\u54c1\u529f\u80fd\u5355\u8584\uff0c\u8d34\u7eb8\u88c5\u9970\u82e5\u7f3a\u4e4f\u8db3\u591f\u4e30\u5bcc\u7684\u7d20\u6750\u5e93\u548c\u521b\u4f5c\u6df1\u5ea6\uff0c\u513f\u7ae5\u65b0\u9c9c\u611f\u6d88\u9000\u6781\u5feb\uff0c\u7559\u5b58\u582a\u5fe7\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0c\u8fd9\u662f\u4e00\u6b3e\u5b9a\u4f4d\u7cbe\u51c6\u3001\u4f26\u7406\u6b63\u786e\u7684\u201c\u5c0f\u800c\u7f8e\u201d\u4ea7\u54c1\uff0c\u4f46\u8981\u60f3\u4ece\u73a9\u5177\u53d8\u6210\u53ef\u6301\u7eed\u7684\u751f\u610f\uff0c\u5fc5\u987b\u5728\u5185\u5bb9\u751f\u6001\uff08\u6301\u7eed\u66f4\u65b0\u8d34\u7eb8\u3001\u4e3b\u9898\u5305\uff09\u548c\u793e\u533a\u673a\u5236\uff08\u9f13\u52b1\u5b69\u5b50\u5206\u4eab\u5b9e\u4f53\u4f5c\u54c1\u56de\u4f20\u7167\u7247\uff09\u4e0a\u505a\u4e8c\u6b21\u521b\u65b0\u3002\u5426\u5219\uff0c\u5b83\u5f88\u53ef\u80fd\u6ca6\u4e3a\u201c\u4e00\u4e2a\u5f88\u68d2\u7684\u516c\u76ca\u9879\u76ee\u201d\uff0c\u800c\u975e\u4e00\u95e8\u597d\u751f\u610f\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\">Paper Critters<\/span>\n                <\/div>\n<div class=\"comment-content\">Paper Critters bridges digital creativity with hands-on play. Kids design custom paper toy characters online using full sticker controls, then print them as ready-to-assemble crafts with built-in cut and fold lines. Fully responsive across mobile, tablet, and desktop, this PWA installs to the home screen with no app store download required. It is free to start, kid-safe by design with no account or email required, and features a moderated gallery alongside private saving.<\/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 am J.R., creator of Paper Critters.<\/p>\n<\/p>\n<p>Paper Critters lets kids design custom paper toy characters using full sticker controls, then print and fold them into real physical toys. It bridges screen time with hands-on play, making it a great creative outlet for kids, parents, and educators.<\/p>\n<\/p>\n<p>Key features to check out:<\/p>\n<ul>\n<li>\n<p><strong>Kid-Safe Privacy:<\/strong> No email collected, no account required to try, and built around child privacy constraints from day one<\/p>\n<\/li>\n<li>\n<p><strong>Frictionless Web App:<\/strong> Fully responsive Progressive Web App that installs to your home screen with no app store download required<\/p>\n<\/li>\n<li>\n<p><strong>Safety First:<\/strong> Human moderation on all public gallery submissions<\/p>\n<\/li>\n<li>\n<p><strong>Monetization:<\/strong> Free to design and explore, with a simple one-time purchase to print high resolution templates with cut and fold lines<\/p>\n<\/li>\n<\/ul>\n<p>I would love your feedback, especially around the sticker decoration controls and the overall print-to-assembly experience.<\/p>\n<\/p>\n<p>Thanks for checking it out! \ud83c\udfa8<\/p>\n<h3><\/h3>\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\/@jrfab650\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@jrfab650<\/a>&nbsp;Congrats! No account, no email, human-moderated gallery in kids&#8217; software is the feature.<\/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>Super cool toy for kids! Love this<\/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\/@zeng\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@zeng<\/a>&nbsp;Thank you :). I appreciate the support.<\/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\">#7<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/7QRFBBFPA4I3CX\" class=\"app-title\">Expert Chase 2.0<\/a><\/p>\n<div class=\"one-liner\">Where human life runs with AI<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">127<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Expert Chase 2.0\u662f\u4e00\u6b3e\u96c6\u6210\u4e86AI\u5bf9\u8bdd\u3001\u65e5\u7a0b\u63d0\u9192\u4e0e\u751f\u6d3b\u4efb\u52a1\u7ba1\u7406\u7684\u667a\u80fd\u52a9\u624b\uff0c\u901a\u8fc7\u81ea\u7136\u8bed\u8a00\u6307\u4ee4\u5728\u624b\u673a\u3001\u7f51\u9875\u7b49\u591a\u7aef\u5e2e\u52a9\u7528\u6237\u9ad8\u6548\u7ba1\u7406\u65e5\u5e38\u7410\u4e8b\uff0c\u89e3\u51b3\u201c\u8bb0\u4e0d\u4f4f\u3001\u6613\u9057\u6f0f\u201d\u7684\u751f\u6d3b\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\/25d77d5a-f7a7-40ae-98d1-aa8f165339b4.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\/6adaecb0-f8de-4f49-998c-23f21c895730.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\/e1da0595-4922-4815-813b-3c4fc873220c.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\/0e57c683-e4a7-4570-b417-f0b7c433fe1c.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\/a1480795-74f0-4ac1-8a91-36cab698fff6.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\/5ed70284-d908-4b24-877d-b8afacfbb3d3.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\/607205ee-8424-46da-b582-92102218a208.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\/9ff2d54e-e7e6-4b6a-b4a9-97802697002a.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\/6eab0fd9-fe43-4d5f-a208-a4b8b163c7bc.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\/cddcd551-36da-4a60-9455-d0bde6bc5f12.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\/8361fa57-c8e2-4dad-915c-c4955f70d6c2.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\">Lifestyle<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u751f\u6d3b\u52a9\u624b<\/span><br \/>\n            <span class=\"tag\">\u667a\u80fd\u63d0\u9192<\/span><br \/>\n            <span class=\"tag\">\u65e5\u7a0b\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">\u4efb\u52a1\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">\u591a\u7aef\u540c\u6b65<\/span><br \/>\n            <span class=\"tag\">\u81ea\u7136\u8bed\u8a00\u4ea4\u4e92<\/span><br \/>\n            <span class=\"tag\">\u6548\u7387\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u5065\u5eb7\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">\u751f\u6d3b\u670d\u52a1<\/span><br \/>\n            <span class=\"tag\">\u79fb\u52a8\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\u6574\u4f53\u53cd\u9988\u79ef\u6781\uff0c\u79f0\u8d5e\u754c\u9762\u8bbe\u8ba1\u7b80\u6d01\u3001\u684c\u9762\u4e0e\u79fb\u52a8\u7aef\u4f53\u9a8c\u7edf\u4e00\u3002\u6838\u5fc3\u6709\u6548\u63d0\u95ee\u96c6\u4e2d\u5728\uff1a\u5982\u4f55\u5438\u5f15\u4ecd\u4e60\u60ef\u4f20\u7edf\u7eb8\u8d28\/\u624b\u52a8\u8bb0\u5f55\u65b9\u5f0f\u7684\u7528\u6237\uff1f\u5f00\u53d1\u8005\u9700\u660e\u786e\u76ee\u6807\u4eba\u7fa4\u5b9a\u4f4d\u4e0e\u5dee\u5f02\u5316\u83b7\u5ba2\u7b56\u7565\u3002\u53e6\u6709\u7528\u6237\u8868\u793a\u652f\u6301\u5e76\u671f\u5f85\u6301\u7eed\u8fed\u4ee3\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                Expert Chase 2.0\u672c\u8d28\u4e0a\u662f\u4e00\u4e2a\u201cAI\u8bb0\u4e8b\u672c+\u63d0\u9192\u5668\u201d\u7684\u7f1d\u5408\u4f53\uff0c\u5176\u6838\u5fc3\u5356\u70b9\u5e76\u975e\u9769\u547d\u6027\u6280\u672f\uff0c\u800c\u662f\u5c06\u8bed\u97f3\/\u6587\u5b57\u6307\u4ee4\u8f6c\u5316\u4e3a\u7ed3\u6784\u5316\u63d0\u9192\u7684\u4f4e\u6469\u64e6\u4ea4\u4e92\u3002\u4ece\u8bc4\u8bba\u770b\uff0c\u4ea7\u54c1\u5b8c\u6210\u5ea6\u5c1a\u53ef\uff0c\u4f46\u201c\u8ba9\u65e5\u5e38\u751f\u6d3b\u66f4\u7b80\u5355\u201d\u662f\u6781\u5ea6\u62e5\u6324\u7684\u8d5b\u9053\u2014\u2014\u524d\u6709\u7cfb\u7edf\u539f\u751f\u63d0\u9192\uff08\u5982Siri\u3001Google Assistant\uff09\uff0c\u540e\u6709Notion\u3001Todoist\u7b49\u6df1\u5ea6\u5de5\u5177\uff0c\u751a\u81f3\u5fae\u4fe1\u6587\u4ef6\u4f20\u8f93\u52a9\u624b\u90fd\u80fd\u66ff\u4ee3\u5176\u57fa\u672c\u529f\u80fd\u3002\u771f\u6b63\u7684\u4ef7\u503c\u5728\u4e8e\u201c\u591a\u7aef\u4e00\u81f4\u6027\u548c\u573a\u666f\u6574\u5408\u201d\uff0c\u4f46\u82e5\u7f3a\u4e4f\u72ec\u7279\u6570\u636e\u95ed\u73af\uff08\u5982\u5065\u5eb7\u6570\u636e\u8054\u52a8\u3001\u793e\u4ea4\u534f\u4f5c\uff09\u6216\u672c\u5730\u5316AI\u6a21\u578b\u4f18\u52bf\uff0c\u6781\u6613\u6ca6\u4e3a\u77ed\u547d\u7684\u201c\u8f7b\u91cf\u5de5\u5177\u201d\u3002\u5f00\u53d1\u8005\u81ea\u79f0\u201c2.0\u662f\u8111\u4e2d\u539f\u7248\u201d\uff0c\u6697\u793a1.0\u7528\u6237\u7559\u5b58\u4e0d\u8db3\uff0c\u800c\u8bc4\u8bba\u4e2d\u65e0\u4eba\u8ffd\u95ee\u6280\u672f\u7ec6\u8282\u6216\u6570\u636e\u5b89\u5168\uff0c\u8bf4\u660e\u7528\u6237\u5bf9AI\u80fd\u529b\u5e76\u4e0d\u654f\u611f\uff0c\u66f4\u5173\u6ce8\u4f53\u9a8c\u6d41\u7545\u5ea6\u3002\u82e5\u60f3\u7a81\u56f4\uff0c\u5efa\u8bae\u7784\u51c6\u201c\u6570\u5b57\u65ad\u8fde\u4eba\u7fa4\u201d\u6216\u201c\u4e2d\u8001\u5e74\u7ba1\u5bb6\u573a\u666f\u201d\uff0c\u7528\u6781\u7b80\u4ea4\u4e92+\u5f3a\u63d0\u9192\u6e17\u900f\u7387\u6362\u53d6\u7c98\u6027\uff0c\u800c\u975e\u4e0e\u6548\u7387\u5de5\u5177\u6b63\u9762\u7ade\u4e89\u3002\u5f53\u524d\u7248\u672c\u66f4\u50cf\u4e00\u6b21\u201c\u4f18\u96c5\u7684\u4fee\u4fee\u8865\u8865\u201d\uff0c\u8ddd\u79bb\u201cWhere human life runs with AI\u201d\u7684\u5b8f\u5927\u53d9\u4e8b\u4ecd\u6709\u672c\u8d28\u5dee\u8ddd\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\">Expert Chase 2.0<\/span>\n                <\/div>\n<div class=\"comment-content\">A completely redesigned experience, built to make everyday life feel simpler, more connected, and more useful. Open it. Explore it. Experience it yourself.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p><em>Thanks for using Expert Chase.<br \/>Version 2.0, first wave of the redesigned UI<\/p>\n<p>\u2022 Reminders from chat on device. Say \u201cremind me to call Mom at 3,\u201d \u201cremind me 30 minutes before my meeting,\u201d \u201cremind me every morning to take vitamins,\u201d or \u201cremind me to drink water.\u201d Works for tasks, events, habits, or a wellness check-in<br \/>\u2022 Refined Explore and glass-style navigation in the app<br \/>\u2022 Faster, more reliable everyday interactions<br \/>\u2022 Quicker inline compose when you add something new<br \/>\u2022 Stability and performance improvements<br \/>\u2022 Squashed some bugs along the way<\/p>\n<p>We\u2019re glad you\u2019re with us.<\/em><\/p>\n<p><\/p>\n<p>I\u2019ve been building Expert Chase for a while, and 2.0 feels like the version I originally had in my head.<\/p>\n<p>This isn\u2019t just a feature update. I redesigned the experience from the ground up and brought together the parts of everyday life you need in one place.<\/p>\n<p>I\u2019d love for you to try it and <strong>tell me<\/strong> what you think.<\/p>\n<p>Expert Chase 2.0 is now live on iOS, Android, and Web.<\/p>\n<p>Download on the App Store:<\/p>\n<p><a href=\"https:\/\/apps.apple.com\/us\/app\/expert-chase-ai-for-life\/id6766313000\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/apps.apple.com\/us\/app\/expert-chase-ai-for-life\/id6766313000<\/a><\/p>\n<p>Get it on Google Play:<br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.expertchase.app\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/play.google.com\/store\/apps\/details?id=com.expertchase.app<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p>Looks amazing, congrats on your launch <a href=\"https:\/\/www.producthunt.com\/@eye\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@eye<\/a>&nbsp;\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<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>really interesting idea! curious how you hope to capture users who are currently operating in a more &#8211; analog capacity to this? Or is that even part of the prospective demo? <\/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\">The redesign looks really clean, especially the way the desktop and mobile experience come together. The idea of making everyday life feel simpler and more connected is interesting. Congrats on the launch!<\/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>Happy to see you re-launching \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<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;Thanks Nika!<\/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><a href=\"https:\/\/www.producthunt.com\/@eye\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"eye\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@eye<\/a> Congratulations. And happy product 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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@huisong_li\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@huisong_li<\/a>&nbsp;Thanks Huisong!<\/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\">#8<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/RYLWVL5IPFFUVI\" class=\"app-title\">Fairphone Gen 6+<\/a><\/p>\n<div class=\"one-liner\">A modular phone built to last through 2033<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">125<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Fairphone Gen 6+ \u662f\u4e00\u6b3e\u4e3b\u6253\u6a21\u5757\u5316\u62c6\u5378\u4e0e\u81ea\u4e3b\u7ef4\u4fee\u7684 5G \u624b\u673a\uff0c\u9762\u5411\u957f\u671f\u4f7f\u7528\u4e3b\u4e49\u8005\uff0c\u89e3\u51b3\u201c\u624b\u673a\u4e0d\u8010\u7528\u3001\u7ef4\u4fee\u96be\u3001\u88ab\u8feb\u9891\u7e41\u6362\u673a\u201d\u7684\u6838\u5fc3\u75db\u70b9\uff0c\u627f\u8bfa\u8f6f\u4ef6\u652f\u6301\u81f3 2033 \u5e74\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\/0c284f82-963a-413b-8439-a7bd0ec9a1b0.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=-h7jaFVmT6g\"><source src=\"https:\/\/www.youtube.com\/watch?v=-h7jaFVmT6g\" 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                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/f81e9dee-cecb-4804-9b8f-8a3f53e22124.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=v5v0LjXY6Fc\"><source src=\"https:\/\/www.youtube.com\/watch?v=v5v0LjXY6Fc\" 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\/fcd67195-a0c4-439b-81e2-a3187f048d7b.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\/444a8569-57fd-428d-8bae-a185ca42bd76.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\/b7fa440e-077b-42ae-9c73-bf5a545f81f0.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\/163e47e8-03ae-4d16-a659-ceed2636caf4.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\/b84bf667-1391-4dc6-b2d7-78259f02a182.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\/579d1238-584a-43db-b3c8-aabc4a5e7bfa.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\/8eba5245-82e6-4777-9476-a9da1dff060b.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\/e457c7e2-1ede-48f9-ab23-4358cc74526d.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\/047af66e-8db5-4b93-99e5-45cdfa7dba99.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\/3a8f6f01-ad6f-48f7-ae25-3b5518ca2756.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\/335bc4e8-7935-4926-a7de-263b56e9ea05.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\/aff8be88-290c-4b2d-b1e1-25be733407ca.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\/4379ff09-3cec-4dc4-85d4-c66fac90bba9.webp?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\">Hardware<\/span><br \/>\n            <span class=\"tag\">Cell Phone<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u6a21\u5757\u5316\u624b\u673a<\/span><br \/>\n            <span class=\"tag\">\u53ef\u7ef4\u4fee\u8bbe\u8ba1<\/span><br \/>\n            <span class=\"tag\">5G\u667a\u80fd\u624b\u673a<\/span><br \/>\n            <span class=\"tag\">\u73af\u4fdd\u79d1\u6280<\/span><br \/>\n            <span class=\"tag\">\u957f\u5bff\u547d\u8bbe\u5907<\/span><br \/>\n            <span class=\"tag\">\u7528\u6237\u81ea\u4e3b\u66f4\u6362\u7535\u6c60<\/span><br \/>\n            <span class=\"tag\">\u516c\u5e73\u8d38\u6613\u7535\u5b50<\/span><br \/>\n            <span class=\"tag\">\u7f8e\u56fd\u9996\u53d1<\/span><br \/>\n            <span class=\"tag\">\u9a81\u9f997s Gen4<\/span><br \/>\n            <span class=\"tag\">\u4e94\u5e74\u8d28\u4fdd<\/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\u6574\u4f53\u8ba4\u53ef\u5176\u7ef4\u4fee\u7406\u5ff5\u4e0e\u53ef\u6362\u7535\u6c60\u8bbe\u8ba1\uff1b\u6700\u5173\u6ce8\u9996\u6b21\u7f8e\u56fd\u76f4\u9500\u7684\u5b9e\u9645\u5e02\u573a\u53cd\u54cd\uff0c\u8d28\u7591\u7f8e\u56fd\u6d88\u8d39\u8005\u662f\u5426\u50cf\u6b27\u6d32\u4e00\u6837\u63a5\u53d7\u53ef\u7ef4\u4fee\u6027\uff1b\u53e6\u6709\u8bc4\u8bba\u611f\u53f9\u5c11\u89c1\u9690\u79c1\u76f8\u5173\u4ea7\u54c1\uff0c\u4f46\u672a\u5177\u4f53\u5c55\u5f00\uff1b\u5c11\u6570\u8bc4\u8bba\u4ec5\u8868\u8fbe\u4e86\u5bf9\u6362\u7535\u6c60\u4fbf\u5229\u6027\u7684\u559c\u7231\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                Fairphone Gen 6+ \u7684\u201cPlus\u201d\u672c\u8d28\u662f\u4e00\u6b21\u4fdd\u5b88\u7684\u786c\u4ef6\u4e2d\u671f\u6539\u6b3e\uff0c\u800c\u975e\u521b\u65b0\u8fed\u4ee3\uff1a\u6362\u88c5\u9a81\u9f99 7s Gen 4 \u4e0e 12GB RAM\uff0c\u53ea\u662f\u4e3a\u4e86\u7ed9\u65e2\u6709\u6a21\u5757\u5316\u67b6\u6784\u7eed\u547d\uff0c\u800c\u975e\u89e3\u51b3\u6839\u672c\u4f53\u9a8c\u77ed\u677f\u3002\u5b83\u771f\u6b63\u7684\u4ef7\u503c\u4e0d\u5728\u624b\u673a\u672c\u8eab\uff0c\u800c\u5728\u4e8e\u5546\u4e1a\u903b\u8f91\u2014\u2014\u5c06\u201c\u7ef4\u4fee\u6743\u201d\u4ece\u8425\u9500\u53e3\u53f7\u53d8\u4e3a\u9ed8\u8ba4\u670d\u52a1\uff0c\u4ee5\u4e94\u5e74\u4fdd\u4fee\u548c 2033 \u5e74\u8f6f\u4ef6\u652f\u6301\u91cd\u65b0\u5b9a\u4e49\u7535\u5b50\u4ea7\u54c1\u7684\u751f\u547d\u5468\u671f\u6210\u672c\u3002\u7136\u800c\uff0c\u8fd9\u4e00\u4ef7\u503c\u80fd\u5426\u5151\u73b0\uff0c\u53d6\u51b3\u4e8e\u4e24\u4e2a\u5173\u952e\u77db\u76fe\uff1a\u5176\u4e00\uff0c\u786c\u4ef6\u5e73\u53f0\u6027\u80fd\u5728\u516b\u5e74\u957f\u5468\u671f\u5185\u5fc5\u7136\u5feb\u901f\u843d\u4f0d\uff0c\u5373\u4fbf\u7535\u6c60\u53ef\u6362\uff0c\u9a81\u9f99 7s \u7cfb\u5217\u7684\u4e2d\u7aef\u5b9a\u4f4d\u5230 2030 \u5e74\u8fd8\u80fd\u5426\u6ee1\u8db3\u65e5\u5e38\u5e94\u7528\uff0c\u4ee4\u4eba\u5b58\u7591\uff1b\u5176\u4e8c\uff0c\u6a21\u5757\u5316\u8bbe\u8ba1\u7684\u53ef\u5347\u7ea7\u6027\u5e76\u672a\u8986\u76d6 SoC \u4e0e\u5185\u5b58\uff0c\u6d88\u8d39\u8005\u4e70\u5230\u7684\u662f\u201c\u53ef\u7ef4\u4fee\u7684\u56fa\u5b9a\u914d\u7f6e\u201d\uff0c\u800c\u975e\u201c\u53ef\u8fdb\u5316\u7684\u786c\u4ef6\u201d\u3002\u8bc4\u8bba\u4e2d\u7f8e\u56fd\u5e02\u573a\u9996\u9500\u7684\u7591\u95ee\u975e\u5e38\u7cbe\u51c6\u2014\u2014\u6b27\u6d32\u6210\u529f\u5efa\u7acb\u5728\u653f\u7b56\u8865\u8d34\u4e0e\u73af\u4fdd\u6d88\u8d39\u6587\u5316\u4e4b\u4e0a\uff0c\u800c\u7f8e\u56fd\u5e02\u573a\u89c4\u6a21\u5de8\u5927\u5374\u6781\u5ea6\u4f9d\u8d56\u8fd0\u8425\u5546\u8865\u8d34\u4e0e\u4ee5\u65e7\u6362\u65b0\uff0cFairphone \u7684\u76f4\u8425\u6a21\u5f0f\u7f3a\u4e4f\u6e20\u9053\u652f\u6491\uff0c\u6050\u96be\u590d\u5236\u6b27\u6d32\u6e17\u900f\u7387\u3002\u66f4\u5173\u952e\u7684\u662f\uff0c\u7528\u6237\u8bc4\u8bba\u4e2d\u201c\u9690\u79c1\u201d\u7684\u63d0\u53ca\u66b4\u9732\u4e86\u5ba3\u4f20\u5b9a\u4f4d\u6df7\u4e71\uff1a\u53ef\u7ef4\u4fee\u4e0e\u9690\u79c1\u5e76\u65e0\u5f3a\u5173\u8054\uff0c\u5982\u679c\u4e0d\u80fd\u8bb2\u6e05\u201c\u5ef6\u957f\u4f7f\u7528\u5373\u51cf\u5c11\u6570\u636e\u7559\u75d5\u201d\u7684\u9690\u542b\u903b\u8f91\uff0c\u8fd9\u7c7b\u7528\u6237\u6781\u6613\u6d41\u5411\u4e13\u4e1a\u9690\u79c1\u624b\u673a\u54c1\u724c\u3002\u603b\u4f53\u800c\u8a00\uff0c\u8fd9\u662f\u4e00\u6b3e\u503c\u5f97\u5c0a\u656c\u7684\u201c\u6b63\u786e\u4ea7\u54c1\u201d\uff0c\u4f46\u5b83\u7684\u957f\u671f\u793e\u4f1a\u4ef7\u503c\u8fdc\u9ad8\u4e8e\u5bf9\u4e2a\u4f53\u7528\u6237\u7684\u5f53\u4e0b\u4f7f\u7528\u4ef7\u503c\uff1b\u5728 AI \u6362\u673a\u6f6e\u548c\u8ba2\u9605\u5f0f\u624b\u673a\u6324\u538b\u4e0b\uff0c\u5b83\u66f4\u50cf\u4e00\u9762\u65d7\u5e1c\uff0c\u800c\u975e\u4e00\u79cd\u4e3b\u6d41\u7b54\u6848\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\">Fairphone Gen 6+<\/span>\n                <\/div>\n<div class=\"comment-content\">Meet Fairphone Gen 6+, a repairable 5G smartphone with a five-year warranty, replaceable parts, a 50MP camera, and support through 2033.<\/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>One of my favorite <a href=\"https:\/\/www.producthunt.com\/products\/fairphone\" data-node-type=\"mention\" data-mention-type=\"product\" data-mention-id=\"fairphone\" target=\"_blank\" rel=\"noopener\">@Fairphone<\/a> details is still the <a href=\"https:\/\/us.fairphone.com\/the-fairphone-gen-6-plus#:~:text=Torx%20T5%20screwdriver%20tool\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">screwdriver<\/a> in the box. You\u2019re actually expected to open the phone!<\/p>\n<p>The 6+ keeps the same <a href=\"https:\/\/us.fairphone.com\/the-fairphone-gen-6-plus#f_built_to_last\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">repairable chassis<\/a> with 12 user-replaceable parts, a removable battery, a five-year warranty, and software support through 2033. The update is mostly inside: Snapdragon 7s Gen 4 and 12GB of RAM, giving a phone meant to stay around for years a bit more headroom.<\/p>\n<p>The \u201cPlus\u201d is deliberately modest. No bigger display or extra camera. Fairphone has basically taken last year\u2019s 6 and made it more comfortable to age.<\/p>\n<p>And for the first time, Fairphone is <a href=\"https:\/\/us.fairphone.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">selling directly in the US<\/a>.<\/p>\n<p>A phone that ships with the tool to keep it alive for years is a pretty refreshing 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>Thanks for sharing. It&#8217;s so rare to see privacy related products here. <\/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>Love this idea, my iPhone battery is always dead and here I can just swap 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<div class=\"comment-item\">\n<div class=\"comment-content\">Hey Zac. First direct US sale is the interesting bit. Any read yet on whether repairability actually lands with American buyers the way it has in Europe?<\/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\/HE5UDGEWOAQACW\" class=\"app-title\">OmniVibe<\/a><\/p>\n<div class=\"one-liner\">Marketplace for agent creators &#038; users<\/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>OmniVibe\u662f\u4e00\u4e2aAI\u4ee3\u7406\uff08Agent\uff09\u5e02\u573a\u4e0e\u534f\u4f5c\u5e73\u53f0\uff0c\u8ba9\u975e\u6280\u672f\u7528\u6237\u901a\u8fc7\u7c7b\u4f3cSlack\u7684\u5bf9\u8bdd\u754c\u9762\u6309\u9700\u8c03\u7528\u591a\u4e2a\u4e13\u4e1aAI\u4ee3\u7406\uff0c\u540c\u65f6\u8ba9\u5f00\u53d1\u8005\u53d1\u5e03\u5e76\u53d8\u73b0\u81ea\u5df1\u7684\u4ee3\u7406\u4f5c\u54c1\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\/339c1daf-771b-49f3-908a-e9f24f9168cb.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\/f0168040-8c6f-4ef3-98ab-15c825e0999f.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\/8825d117-385a-41be-b9dc-3702ac3b60cc.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\/9498f0ef-4dd9-4448-a458-f9e3da4f90f7.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\/93939b9d-7241-4a9f-9374-0de9ea20c512.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\/de3a278a-4548-491f-98af-8cb3e48931a2.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/wIOiaBwSd78\"><source src=\"https:\/\/youtu.be\/wIOiaBwSd78\" 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\">Social Media<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u4ee3\u7406\u5e02\u573a<\/span><br \/>\n            <span class=\"tag\">Agent Marketplace<\/span><br \/>\n            <span class=\"tag\">\u591a\u4ee3\u7406\u534f\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u65e0\u4ee3\u7801AI<\/span><br \/>\n            <span class=\"tag\">\u521b\u4f5c\u8005\u7ecf\u6d4e<\/span><br \/>\n            <span class=\"tag\">\u4ee3\u7406\u5206\u53d1<\/span><br \/>\n            <span class=\"tag\">SKILL.md<\/span><br \/>\n            <span class=\"tag\">\u5de5\u4f5c\u6d41\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">AI\u5e94\u7528\u5546\u5e97<\/span><br \/>\n            <span class=\"tag\">\u6a21\u578b\u7f16\u6392<\/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\u8ba9\u4ee3\u7406\u8d70\u51faGitHub\u201d\u7684\u5b9a\u4f4d\uff0c\u8d5e\u8d4fSlack\u5f0f\u591a\u4ee3\u7406\u4ea4\u4e92\u5bf9\u975e\u6280\u672f\u4eba\u7fa4\u53cb\u597d\u3002\u6838\u5fc3\u8bc9\u6c42\u96c6\u4e2d\u4e8e\uff1a1) \u53d1\u73b0\u4e0e\u4fe1\u4efb\u673a\u5236\uff08\u5982\u4f55\u786e\u4fdd\u4ee3\u7406\u8d28\u91cf\u4e0e\u5b89\u5168\uff09\uff1b2) \u521b\u4f5c\u8005\u53d8\u73b0\u8def\u5f84\u7684\u53ef\u6301\u7eed\u6027\uff1b3) \u7b80\u5316\u4ece\u672c\u5730\u73af\u5883\u5230\u4e91\u7aef\u7684\u53d1\u5e03\u6d41\u7a0b\u3002\u521b\u59cb\u4eba\u56de\u5e94\u627f\u8bfa\u4f18\u5316\u5ba1\u6838\u4e0e\u534f\u4f5c\u4f53\u9a8c\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                OmniVibe\u8e29\u4e2d\u4e86AI\u5e94\u7528\u4ece\u201c\u5199\u4ee3\u7801\u201d\u5230\u201c\u7528\u670d\u52a1\u201d\u7684\u5fc5\u7136\u62d0\u70b9\u3002\u5176\u672c\u8d28\u4e0d\u662f\u53c8\u4e00\u4e2a\u804a\u5929\u5de5\u5177\uff0c\u800c\u662f\u8bd5\u56fe\u6210\u4e3aAgent\u65f6\u4ee3\u7684\u201cApp Store + Slack\u201d\u590d\u5408\u4f53\u3002\u4ece\u8bc4\u8bba\u770b\uff0c\u4ea7\u54c1\u5207\u5165\u7684\u75db\u70b9\uff08\u4ee3\u7406\u6563\u843d\u4e8eGitHub\/SKILL.md\uff0c\u96be\u4ee5\u89e6\u8fbe\u5927\u4f17\uff09\u771f\u5b9e\u4e14\u5c16\u9510\uff0c\u7528\u201c\u804a\u5929\u5f0f\u591a\u4ee3\u7406\u7f16\u6392\u201d\u964d\u4f4e\u4f7f\u7528\u95e8\u69db\uff0c\u65b9\u5411\u6b63\u786e\u4e14\u5177\u5907\u5dee\u5f02\u5316\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4f46\u98ce\u9669\u540c\u6837\u6e05\u6670\uff1a\u9996\u5148\uff0c\u5e02\u573a\u4ef7\u503c\u53d6\u51b3\u4e8e\u4f9b\u7ed9\u4fa7\u8d28\u91cf\uff0c\u76ee\u524d\u5927\u91cfAgent\u4ecd\u662f\u5957\u58f3API\u7684\u201c\u73a9\u5177\u201d\uff0c\u82e5\u5ba1\u6838\u4e0e\u8bc4\u6d4b\u4f53\u7cfb\uff08\u7528\u6237\u8bc4\u8bba\u4e2d\u5df2\u63d0\u53ca\u4fe1\u4efb\u95ee\u9898\uff09\u8ddf\u4e0d\u4e0a\uff0c\u5e73\u53f0\u4f1a\u8fc5\u901f\u6ca6\u4e3a\u5783\u573e\u573a\u3002\u5176\u6b21\uff0c\u591a\u4ee3\u7406\u534f\u4f5c\u7684\u201c\u540e\u7aef\u534f\u8c03\u201d\u662f\u6781\u9ad8\u6280\u672f\u58c1\u5792\uff0cOmniVibe\u76ee\u524d\u7684Demo\u4ec5\u5c55\u793a\u4e86UI\u5c42\uff0c\u82e5\u4e0d\u80fd\u89e3\u51b3\u4ee3\u7406\u95f4\u7684\u4e0a\u4e0b\u6587\u5171\u4eab\u3001\u4efb\u52a1\u51b2\u7a81\u4ef2\u88c1\u548c\u6210\u672c\u63a7\u5236\uff0c\u6240\u8c13\u7684\u201c\u50cfSlack\u4e00\u6837\u804a\u201d\u53ea\u662f\u6c14\u6ce1\u754c\u9762\u4e0b\u7684\u7ebf\u6027\u811a\u672c\u3002\u6700\u540e\uff0c\u53d8\u73b0\u903b\u8f91\u4f9d\u8d56\u201c\u6309\u91cf\u4ed8\u8d39\u201d\uff0c\u4f46\u5f53\u524dAgent\u7684\u53ef\u9760\u6027\u548c\u590d\u6742\u4efb\u52a1\u6210\u529f\u7387\u5c1a\u672a\u8fbe\u5230\u8ba9\u7528\u6237\u6301\u7eed\u4ed8\u8d39\u7684\u4e34\u754c\u70b9\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u503c\u5f97\u80af\u5b9a\u7684\u662f\uff0c\u56e2\u961f\u6ca1\u6709\u56de\u907f\u201c\u521b\u4f5c\u8005\u6fc0\u52b1\u201d\u8fd9\u4e00\u51b7\u542f\u52a8\u96be\u9898\uff0c\u4e14\u521b\u59cb\u4eba\u5bf9\u5206\u53d1\u75db\u70b9\u6709\u6e05\u9192\u8ba4\u77e5\u3002\u771f\u6b63\u7684\u80dc\u8d1f\u624b\u5728\u4e8e\uff1a\u80fd\u5426\u6253\u9020\u4e00\u5957\u9ad8\u8d28\u91cf\u7684\u201c\u4ee3\u7406\u8d28\u91cf\u8ba4\u8bc1\u201d\u548c\u201c\u53ef\u89c2\u6d4b\u6027\u201d\u4f53\u7cfb\uff0c\u8ba9\u4f18\u8d28\u4ee3\u7406\u901a\u8fc7\u53e3\u7891\u81ea\u4f20\u64ad\u3002\u5982\u679c\u53ea\u505c\u7559\u5728\u201c\u805a\u5408\u94fe\u63a5\u201d\u5c42\u9762\uff0cOmniVibe\u5f88\u5feb\u4f1a\u88ab\u5de8\u5934\uff08\u5982OpenAI\u7684GPT Store\u6216\u5fae\u8f6fCopilot\u751f\u6001\uff09\u7684\u529f\u80fd\u8986\u76d6\u3002\u5efa\u8bae\u56e2\u961f\u5c0680%\u7cbe\u529b\u6295\u5165\u201c\u4fe1\u4efb\u5c42\u201d\u5efa\u8bbe\u2014\u2014\u5305\u62ec\u6c99\u7bb1\u5b89\u5168\u8fd0\u884c\u3001\u884c\u4e3a\u5ba1\u8ba1\u548c\u793e\u533a\u58f0\u8a89\u7cfb\u7edf\uff0c\u8fd9\u624d\u662f\u957f\u671f\u62a4\u57ce\u6cb3\u3002\u76ee\u524d\u770b\uff0c\u8fd9\u662f\u4e00\u5f20\u6f02\u4eae\u7684\u5165\u573a\u5238\uff0c\u4f46\u8ddd\u79bb\u771f\u6b63\u7684\u201c\u4ee3\u7406\u7ecf\u6d4e\u57fa\u7840\u8bbe\u65bd\u201d\u8fd8\u6709\u6570\u4e2a\u7248\u672c\u8fed\u4ee3\u7684\u8ddd\u79bb\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\">OmniVibe<\/span>\n                <\/div>\n<div class=\"comment-content\">OmniVibe brings specialized AI agents and the people who create them into one place. For creators, OmniVibe gives your agents a place to live beyond your local harness, GitHub repo, or SKILL.md. You can import and publish the agents you already have, then earn from qualified usage. For users, browse or tell OmniVibe what you need. It finds the right agents. Work with multiple agents at once, like messaging your coworkers on Slack. OmniVibe is a home for the agent creator economy.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hi Product Hunt \ud83d\udc4b<\/p>\n<p>We built OmniVibe because we kept seeing talented agent builders create amazing things\u2014but most users never get to experience them.<\/p>\n<p>We believe a great agent deserves to live beyond your local harness, a GitHub repo, or a SKILL.md file. It should be discoverable, easy for anyone to use, and able to create value for its creator.<\/p>\n<p>That\u2019s why we built OmniVibe: an agent marketplace where you can discover specialized agents, collaborate with them in one workspace, or create and publish your own.<\/p>\n<p>FOR USERS<\/p>\n<p>Simply tell OmniVibe what you want to accomplish. It finds the right agents and coordinates the workflow. You can work with multiple agents at once, just like messaging your coworkers on Slack. <\/p>\n<p>FOR CREATORS<\/p>\n<p>Studio helps turn an idea into a working agent. You can refine it, publish it through one link, share it with your audiences, track its usage, and earn when people use your creation.<\/p>\n<p>We\u2019re still early, and we\u2019d love to learn from this community:<\/p>\n<p>1. Do you have any local skills or agents you\u2019re eager to share\u2014but haven\u2019t found a good way to distribute?<\/p>\n<p>2. Would you use a marketplace that makes it easy to publish your agents and earn when others use them?<\/p>\n<p>3. What\u2019s the biggest blocker stopping you from publishing and sharing your agents today?<\/p>\n<p>Thanks for checking us out. We\u2019ll be here throughout the launch and would love to hear what you think about our product!!! \ud83d\ude80<\/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\/@alex_luan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alex_luan<\/a>&nbsp;looking forward! <\/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\/@alex_luan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@alex_luan<\/a>&nbsp;<\/p>\n<p>Congrats on the launch! The site experience actually does a great job of what most AI tools get wrong, you land and immediately understand what it is, who it&#8217;s for, and what you can do. <\/p>\n<\/p>\n<p>The agent categories are well organized and the &#8220;just like messaging your coworkers on Slack&#8221; framing for multi-agent collaboration is a smart way to make an abstract concept feel familiar.<\/p>\n<\/p>\n<p>The Creator Program angle is interesting too  turning builders into earners is a strong retention hook.<\/p>\n<\/p>\n<p>Rooting for this one\ud83c\udf89<\/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>We don&#8217;t have a support team and all &#8211; we don&#8217;t know if this post will be ignored among other launches. <\/p>\n<\/p>\n<p>But, for everyone that does land on this page &#8211; We will treat EVERY. SINGLE. ONE of your comments with FULL hearts.<\/p>\n<\/p>\n<p>Please let us know what you think, it&#8217;ll be a pleasure.<\/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>deploying agents are very difficult for non-technical people, really appreciate omnivibe to make using agents more friendly to us<\/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\/@audrey_zhou\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@audrey_zhou<\/a>&nbsp;That&#8217;s true pain point now! We are trying to make agentic skills just like mobile app that just works out of box which doesn&#8217;t require any background in tech, for most people! <\/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>The Slack-like messaging approach for chatting with multiple agents is my favorite. Congrats team!  \ud83d\udc4f<\/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\/@jurgen_pergega\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@jurgen_pergega<\/a>&nbsp;That&#8217;s definitely one of our key differentiator! \ud83d\ude42 Omnivibe can help coordinate the tasks in the back end among your agent &#8220;coworkers&#8221; in the group chat. <\/p>\n<\/p>\n<p>The goal is to make the experience as natural as 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>There are so many cool agents buried in GitHub repos that most people will never find. I can see the appeal here. Congrats!<\/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\/@henry_habib\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@henry_habib<\/a>&nbsp;Thank you for your support!! Feel free to onboard your cool skills on our platform \ud83d\ude42 We have a good numbers of users already even before launch. And we want to make sure the Creators are getting paid for their skills! <\/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 idea of giving AI agents a place beyond scattered GitHub repos and local setups. Making them easier to discover, use, and even monetize feels like a natural next step for the agent ecosystem. 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\/@better_shaya\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@better_shaya<\/a>&nbsp;thanks Shaya! We are going to continue to optimize our onboarding flow to unblock creator\u2019s creativity. I.e. transform any their local workflow from local harness to cloud and used by 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<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>I appreciate that the product does not assume every user knows what a <a href=\"http:\/\/SKILL.md\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">SKILL.md<\/a> file is. The best agent experience should feel like using a product, not configuring a developer tool.<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@wenjun_shi\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@wenjun_shi<\/a>&nbsp;Exactly. <a href=\"http:\/\/SKILL.md\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">SKILL.md<\/a> should be useful for creators, but invisible to users. Users should just say what they need and get the right agent.<\/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>This is huge, congratulations on the launch! I know <a href=\"https:\/\/www.producthunt.com\/@lotus_lu1\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"lotus_lu1\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lotus_lu1<\/a> personally and she is a GTM guru. If some other teams building an agent marketplace product, I will be suspicious about the distribution. With Lotus leading the GTM, I am sure OmniVibe has a high chance to success.<\/p>\n<p>Keep going!<\/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\/@renchu_song\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@renchu_song<\/a>&nbsp;Thank you Richard for your support &amp; kind words!! Let&#8217;s stay in touch!<\/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>The biggest blocker for me is discoverability and trust, knowing people will actually find it and that it&#8217;s safe to use. A marketplace with good curation would solve both.<\/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\/@lvyanghuang\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@lvyanghuang<\/a>&nbsp;Totally agree. Finding an agent is only useful if you can trust it. We want to make both easier, and curation will be a big part of that.<\/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<\/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\/VMIR2MJHLVUNCR\" class=\"app-title\">Cronloop AI<\/a><\/p>\n<div class=\"one-liner\">AI agents that run in a loop<\/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>Cronloop AI \u8ba9\u7528\u6237\u7528Markdown\u63cf\u8ff0\u4efb\u52a1\uff0c\u6309\u56fa\u5b9a\u9891\u7387\uff085\u5206\u949f\u81f3\u6bcf\u5468\uff09\u5faa\u73af\u8fd0\u884cAI\u4ee3\u7406\uff08\u652f\u6301Claude Code\/Codex\uff09\uff0c\u81ea\u52a8\u5b8c\u6210\u91cd\u590d\u6027\u5de5\u4f5c\uff0c\u65e0\u9700\u4eba\u5de5\u5e72\u9884\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\/c3bf7b03-8253-4bf1-bd04-f44c83a641ca.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=B_i4hJRU5vU\"><source src=\"https:\/\/www.youtube.com\/watch?v=B_i4hJRU5vU\" 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\/492c7993-a195-41fd-9c75-bc26caef5db0.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\/497834d2-747c-4007-9f2e-627d117e73c7.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\/3a647e9b-b005-491e-b796-3299a838bc8b.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\/6420609c-f5be-411a-b7a9-0796ab13faf2.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\/7ba9f9a2-f0fc-4bd5-a76a-532ba3c1613a.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\/81681838-5227-4771-865d-fea51af2423f.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\/eea5391f-658d-4562-9bdd-879ae375669c.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\/a0278ba6-d2c7-459c-a97a-90b10b099c19.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\">SaaS<\/span><br \/>\n            <span class=\"tag\">Software Engineering<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u4ee3\u7406\u5faa\u73af\u8c03\u5ea6<\/span><br \/>\n            <span class=\"tag\">\u5b9a\u65f6\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">Claude Code\u96c6\u6210<\/span><br \/>\n            <span class=\"tag\">\u65e0\u4ee3\u7801\u5de5\u4f5c\u6d41<\/span><br \/>\n            <span class=\"tag\">AI\u8bb0\u5fc6\u7cfb\u7edf<\/span><br \/>\n            <span class=\"tag\">\u6c99\u7bb1\u6267\u884c<\/span><br \/>\n            <span class=\"tag\">\u81ea\u4f18\u5316\u4ee3\u7406<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u8005\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">MCP\u8fde\u63a5\u5668<\/span><br \/>\n            <span class=\"tag\">\u8ba2\u9605\u5236SaaS<\/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\u201c\u4e34\u65f6\u6c99\u7bb1+\u6301\u4e45Markdown\u8bb0\u5fc6\u201d\u7684\u8bbe\u8ba1\uff0c\u5e76\u597d\u5947\u591a\u4ee3\u7406\u5e76\u53d1\u65f6\u5982\u4f55\u7ba1\u7406API\u901f\u7387\u9650\u5236\u548c\u4f1a\u8bdd\u8d85\u65f6\uff1b\u8be2\u95ee\u514d\u8d39\u8bd5\u7528\u673a\u5236\u53ca\u8fd0\u884c\u95f4\u72b6\u6001\u4fdd\u7559\u65b9\u5f0f\uff1b\u540c\u65f6\u63d0\u4f9b\u5b9e\u9645\u7528\u4f8b\uff08\u5982\u81ea\u52a8\u68c0\u67e5\u5ba2\u670d\u5de5\u5355\u3001SEO\u4f18\u5316\u3001\u4e8b\u4ef6\u805a\u5408\u7f51\u7ad9\uff09\uff0c\u6574\u4f53\u53cd\u9988\u79ef\u6781\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                Cronloop AI \u672c\u8d28\u4e0a\u662f\u4e00\u4e2a\u201c\u5b9a\u65f6\u89e6\u53d1\u5668+LLM\u4ee3\u7406\u6267\u884c\u5668\u201d\u7684\u5c01\u88c5\uff0c\u5176\u5de7\u5999\u4e4b\u5904\u5728\u4e8e\u5c06\u201c\u5faa\u73af\u201d\u548c\u201c\u8bb0\u5fc6\u201d\u4f5c\u4e3a\u6838\u5fc3\u62bd\u8c61\uff0c\u7cbe\u51c6\u51fb\u4e2d\u4e86\u91cd\u5ea6AI\u7528\u6237\uff08\u5982\u7528\u81ea\u5df1\u7684Claude\/Codex\u8ba2\u9605\uff09\u7684\u81ea\u52a8\u5316\u75db\u70b9\u2014\u2014\u8fc7\u53bb\u9700\u8981\u81ea\u5df1\u5199cron\u811a\u672c\u3001\u7ef4\u62a4\u72b6\u6001\u6570\u636e\u5e93\u3001\u5904\u7406\u6c99\u7bb1\u6e05\u7406\uff0c\u73b0\u5728\u7528Markdown\u6307\u4ee4\u548c\u8bb0\u5fc6\u6587\u4ef6\u4e00\u6b65\u5230\u4f4d\u3002\u5b83\u6ca1\u6709\u81ea\u7814\u6a21\u578b\uff0c\u800c\u662f\u201c\u69a8\u5e72\u201d\u7528\u6237\u81ea\u5e26\u7684\u63a8\u7406\u989d\u5ea6\uff0c\u8fd9\u65e2\u662f\u6210\u672c\u4f18\u52bf\uff08Pro\u7248$25\/\u6708\u65e0\u4ee3\u7406\u6570\u91cf\u9650\u5236\uff09\uff0c\u4e5f\u662f\u9690\u6027\u8106\u5f31\u70b9\uff1a\u5e95\u5c42\u4f9d\u8d56Claude Code\/Codex\u7684CLI\u7a33\u5b9a\u6027\uff0c\u4e00\u65e6\u4e0a\u6e38\u9650\u6d41\u6216\u63a5\u53e3\u53d8\u66f4\uff0c\u6240\u6709\u4ee3\u7406\u5373\u523b\u762b\u75ea\u3002\u8bc4\u8bba\u4e2d\u5173\u4e8e\u201c\u540c\u8ba2\u9605\u591a\u4ee3\u7406\u5e76\u53d1\u9650\u6d41\u201d\u7684\u63d0\u95ee\uff0c\u5f00\u53d1\u8005\u5e76\u672a\u6b63\u9762\u56de\u5e94\uff0c\u5b9e\u9645\u4e0a\u8fd9\u662f\u67b6\u6784\u7ea7\u98ce\u9669\u2014\u2014\u7528\u6237\u81ea\u5e26API Key\u65f6\uff0c\u591a\u4e2a\u6c99\u7bb1\u540c\u65f6\u547c\u53eb\u540c\u4e00key\u6781\u6613\u89e6\u53d1429\u9519\u8bef\uff0c\u800c\u4ea7\u54c1\u5e76\u672a\u5c55\u793a\u667a\u80fd\u6392\u961f\u6216\u914d\u989d\u5206\u914d\u673a\u5236\u3002\u6b64\u5916\uff0c\u201cMarkdown\u8bb0\u5fc6\u201d\u867d\u7136\u8f7b\u91cf\u6613\u8bfb\uff0c\u4f46\u957f\u671f\u8fd0\u884c\u540e\u4f1a\u5bfc\u81f4\u4e0a\u4e0b\u6587\u81a8\u80c0\u3001\u566a\u97f3\u7d2f\u79ef\uff0c\u7f3a\u4e4f\u9057\u5fd8\u673a\u5236\u6216\u5411\u91cf\u68c0\u7d22\uff0c\u6240\u8c13\u7684\u201cself-improve\u201d\u66f4\u591a\u662f\u5de5\u7a0b\u5e08\u624b\u5199\u63d0\u793a\u8bcd\u7684\u201c\u4f2a\u8fdb\u5316\u201d\u3002\u4ece\u5546\u4e1a\u89d2\u5ea6\u770b\uff0c\u4ea7\u54c1\u7cbe\u51c6\u7784\u51c6\u201c\u60f3\u8981\u65e0\u4eba\u503c\u5b88\u81ea\u52a8\u5316\u4f46\u6015\u9501\u6b7b\u751f\u6001\u201d\u7684\u5f00\u53d1\u8005\uff0c\u7528\u81ea\u5e26Key\u6a21\u5f0f\u964d\u4f4e\u4e86\u8fc1\u79fb\u6210\u672c\uff0c\u4f46\u8fd9\u4e5f\u610f\u5473\u7740\u5b83\u5f88\u96be\u4ece\u63a8\u7406\u7528\u91cf\u4e2d\u62bd\u6210\uff0c\u53ea\u80fd\u9760\u8ba2\u9605\u8d39+\u8fde\u63a5\u5668\u589e\u503c\u3002\u82e5\u672a\u6765\u80fd\u52a0\u5165\u591a\u4ee3\u7406\u534f\u4f5c\u7f16\u6392\uff08\u5982\u4ee3\u7406\u95f4\u5171\u4eab\u8bb0\u5fc6\u7684\u6743\u9650\u63a7\u5236\uff09\u548c\u6545\u969c\u81ea\u6108\uff08\u9650\u6d41\u81ea\u52a8\u91cd\u8bd5\u3001\u667a\u80fd\u964d\u7ea7\uff09\uff0c\u201c\u4ee3\u7406\u519c\u573a\u201d\u7684\u60f3\u8c61\u7a7a\u95f4\u624d\u4f1a\u771f\u6b63\u6253\u5f00\u3002\u73b0\u9636\u6bb5\u5b83\u66f4\u50cf\u4e00\u4e2a\u201c\u9ad8\u7ea7cron+\u65e5\u5fd7\u9762\u677f\u201d\uff0c\u800c\u975e\u667a\u80fd\u4f53\u64cd\u4f5c\u7cfb\u7edf\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\">Cronloop AI<\/span>\n                <\/div>\n<div class=\"comment-content\">Cronloop lets you create AI agents that run in a loop, from every five minutes to once a week. Just describe the job in plain Markdown, pick Codex or Claude Code, connect your tools, and you&#8217;re done. Every agent has a durable memory system and can self-improve each run. Create your first agent for free today.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Hey PH, <\/p>\n<\/p>\n<p>I often want to automate recurring tasks with my Claude Code\/Codex subscriptions, so I built Cronloop to make this simple.<\/p>\n<p>Just click &#8220;New agent&#8221;, set a schedule, connect your existing claude code\/codex subscription, give your agent instructions, connect the tools it needs, and boom &#8211; you have an autonomous agent running in a loop, working while you sleep.<\/p>\n<p>Some ways I&#8217;m using it:<\/p>\n<p>&#8211; I built a self-driving events website (aievents.now) and have a cronloop agent for each city that autonomously curates events every morning.<br \/>&#8211; I have a few websites autonomously SEO-optimizing every day based with connected search console data + keyword research tools &#8211; the site runs on Cactal.ai.<\/p>\n<p>Some features:<\/p>\n<p>&#8211; Every agent runs in an ephemeral, isolated sandbox<br \/>&#8211; You can monitor runs in real-time (the agent logs stream into the app)<br \/>&#8211; Every agent has a simple, durable markdown-based memory system. Your agents can self-improve over time &#8211; you can include instructions to record learnings with each run for other agents to benefit from.<br \/>&#8211; You can leverage your existing claude code\/codex subscriptions or bring your own API key. <br \/>&#8211; 200+ connectors are ready-to-go &#8211; connect your agents to any tool that has an MCP, CLI, SDK, API, etc. <br \/>&#8211; You can configure the agent&#8217;s environment with a setup shell script if needed for greater flexibility<\/p>\n<p>Free to try &#8211; create up to three agents for free.<\/p>\n<p>You bring your own inference, so cronloop is very generous with usage, the pro plan offers unlimited agents with up to a 5 min interval on runs for $25\/mo (or $20\/mo annual).<\/p>\n<p>I&#8217;m a huge Cronloop user and get a lot of value from it (I personally have ~25 cronloop agents running), so I&#8217;m excited to share it. Let me know your thoughts!<\/p>\n<p>*Hand-written comment, no AI<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mike_tromba\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mike_tromba<\/a>&nbsp;is there a free trial for this? Would love to try before deciding on subscribing.<\/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\/@mike_tromba\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mike_tromba<\/a>&nbsp;How do you handle state persistence 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=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@mike_tromba\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mike_tromba<\/a>&nbsp;Congratulations on the launch! As someone who manages around 25 agents myself, it\u2019s clear this was created out of genuine personal need.<\/p>\n<p>The combination of an ephemeral sandbox with durable markdown memory is really smart. It perfectly balances keeping things clean and isolated while allowing agents to build context and learn over time without the burden of a heavy database. Plus, using existing Claude Code\/Codex subscriptions is a fantastic way to keep inference costs manageable.<\/p>\n<p>I have a couple of quick questions:<\/p>\n<p>How are you managing rate limits or session timeouts when multiple scheduled agents are hitting the same subscription\/API key at the same time?<\/p>\n<p>Regarding the setup shell script in the sandbox, do you cache environment states across runs for speed, or does it start fresh from scratch every single time?<\/p>\n<p>The self-driving events site and <a href=\"http:\/\/Cactal.ai\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Cactal.ai<\/a> SEO loops are impressive real-world examples. I\u2019m definitely going to pick this up to automate some of my daily development workflows!<\/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\">This looks cool for checking support tickets every day. Agents that run by themselfs is a good idea.<\/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\/@This\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@This<\/a>&nbsp;<a href=\"https:\/\/www.producthunt.com\/@priyankamandal\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@priyankamandal<\/a>&nbsp;Thank you Priyanka! Yes, this is a good use-case for an agent loop. You can connect it to your support ticketing, CRM, etc. and have it continually check for new messages and respond however you&#8217;d like. <\/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\">#11<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/3OZDE5NZEM3V63\" class=\"app-title\">ChatGPT for Teens<\/a><\/p>\n<div class=\"one-liner\">ChatGPT, built differently for teens<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">105<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>ChatGPT for Teens \u662f\u4e00\u6b3e\u4e13\u4e3a13-17\u5c81\u9752\u5c11\u5e74\u91cd\u9020\u7684ChatGPT\uff0c\u901a\u8fc7\u201c\u5b66\u4e60\u6a21\u5f0f+\u6d4b\u9a8c+\u53ef\u89c6\u5316\u201d\u66ff\u4ee3\u76f4\u63a5\u7ed9\u7b54\u6848\uff0c\u89e3\u51b3\u9752\u5c11\u5e74\u7528AI\u6284\u4f5c\u4e1a\u3001\u8fc7\u5ea6\u4f9d\u8d56\u4ee5\u53ca\u5bb6\u957f\u62c5\u5fe7\u5b89\u5168\u9690\u79c1\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\/28358671-c479-423c-98b5-8c15cfb6822a.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\/92f8f887-9082-4933-9090-1bd7aadfd650.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\/00f0c79a-105f-46ff-b32f-c15a218d8592.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\/aad484f9-fa47-4174-aa92-537f408409f5.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\">Education<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u9752\u5c11\u5e74AI\u52a9\u624b<\/span><br \/>\n            <span class=\"tag\">AI\u5b66\u4e60\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u6559\u80b2\u79d1\u6280<\/span><br \/>\n            <span class=\"tag\">\u9632\u4f5c\u5f0a\u673a\u5236<\/span><br \/>\n            <span class=\"tag\">\u5bb6\u957f\u63a7\u5236<\/span><br \/>\n            <span class=\"tag\">\u9690\u79c1\u4fdd\u62a4<\/span><br \/>\n            <span class=\"tag\">\u5065\u5eb7\u4f7f\u7528<\/span><br \/>\n            <span class=\"tag\">\u5b66\u4e60\u6a21\u5f0f<\/span><br \/>\n            <span class=\"tag\">\u6d4b\u9a8c<\/span><br \/>\n            <span class=\"tag\">\u5185\u5bb9\u5b89\u5168<\/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>\u591a\u6570\u7528\u6237\u8d5e\u8d4f\u201c\u4e0d\u76f4\u63a5\u7ed9\u7b54\u6848\u201d\u7684\u5b9a\u4f4d\uff0c\u8ba4\u4e3a\u6bd4\u666e\u901aChatGPT\u66f4\u9002\u5408\u5b69\u5b50\u3002\u4e3b\u8981\u5efa\u8bae\uff1a\u2460\u5e0c\u671b\u589e\u52a0\u5b66\u79d1\u8986\u76d6\uff08\u5982\u6570\u5b66\u624b\u5199\u8bc6\u522b\uff09\uff1b\u2461\u5bb6\u957f\u63a7\u5236\u9762\u677f\u53ef\u66f4\u7cbe\u7ec6\uff08\u6309\u5b66\u79d1\/\u65f6\u6bb5\uff09\uff1b\u2462\u90e8\u5206\u7528\u6237\u53cd\u6620\u201cStudy Hours\u201d\u63d0\u9192\u6613\u88ab\u5ffd\u7565\uff0c\u5e0c\u671b\u5f3a\u5236\u9501\u5c4f\uff1b\u2463\u6709\u4eba\u8d28\u7591\u201c\u9690\u79c1+\u5bb6\u957f\u76d1\u63a7\u201d\u7684\u5e73\u8861\uff0c\u8981\u6c42\u660e\u786e\u6570\u636e\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                \u8fd9\u4ea7\u54c1\u672c\u8d28\u662fOpenAI\u5bf9\u201c\u6559\u80b2\u573a\u666f\u201d\u7684\u4e00\u6b21\u9632\u5b88\u6027\u5361\u4f4d\uff0c\u800c\u975e\u8fdb\u653b\u6027\u521b\u65b0\u3002\u5176\u6838\u5fc3\u4ef7\u503c\u4e0d\u5728\u201cAI\u80fd\u529b\u201d\u2014\u2014\u90a3\u4e0e\u4e3b\u7248ChatGPT\u65e0\u5f02\u2014\u2014\u800c\u5728\u201c\u4ea4\u4e92\u7ea6\u675f\u5c42\u201d\uff1a\u901a\u8fc7\u4ea4\u4e92\u8bbe\u8ba1\uff08\u5148\u5f15\u5bfc\u601d\u8003\u518d\u7ed9\u63d0\u793a\uff09\u3001\u529f\u80fd\u5c01\u7981\uff08\u5c4f\u853d\u76f4\u63a5\u7b54\u6848\uff09\u3001\u65f6\u95f4\u7ba1\u7406\uff08Study Hours\uff09\u6765\u5bf9\u6297AI\u7684\u201c\u8ba4\u77e5\u5378\u8f7d\u201d\u526f\u4f5c\u7528\u3002\u8fd9\u5207\u4e2d\u4e86\u5bb6\u957f\u6700\u6df1\u5c42\u7684\u7126\u8651\uff1a\u4e0d\u662f\u6015\u5b69\u5b50\u7528AI\uff0c\u800c\u662f\u6015AI\u66ff\u5b69\u5b50\u601d\u8003\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4f46\u6709\u4e24\u4e2a\u9690\u60a3\uff1a\u5176\u4e00\uff0c13-17\u5c81\u7528\u6237\u662f\u201c\u7834\u89e3\u9ad8\u624b\u201d\uff0c\u4efb\u4f55\u8f6f\u6027\u7ea6\u675f\uff08\u5982Study Mode\uff09\u90fd\u53ef\u80fd\u88ab\u7ed5\u8fc7\uff0c\u82e5\u7f3a\u4e4f\u8bbe\u5907\u7ea7\u5f3a\u5236\uff08\u5982\u4e0eiOS\/Android\u5c4f\u5e55\u65f6\u95f4\u8054\u52a8\uff09\uff0c\u5065\u5eb7\u4f7f\u7528\u53ea\u662f\u7a7a\u8c08\uff1b\u5176\u4e8c\uff0c\u201c\u5bf9\u8bdd\u79c1\u5bc6+\u5bb6\u957f\u53ef\u67e5\u201d\u662f\u4e00\u5bf9\u7ed3\u6784\u6027\u77db\u76fe\u2014\u2014\u9752\u5c11\u5e74\u7684\u9690\u79c1\u8bc9\u6c42\u662f\u521a\u9700\uff0c\u4e00\u65e6\u5bb6\u957f\u63a7\u5236\u88ab\u611f\u77e5\u4e3a\u201c\u76d1\u5de5\u201d\uff0c\u4ea7\u54c1\u4f1a\u88ab\u62b5\u89e6\uff0c\u53cd\u800c\u628a\u7528\u6237\u63a8\u56de\u666e\u901aChatGPT\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u5546\u4e1a\u4e0a\uff0c\u6295\u7968\u6570105\uff08\u7ea6\u7b49\u4e8e5\u4e2a\u7528\u6237\u56e2\u961f\uff09\u8bf4\u660e\u70ed\u5ea6\u4e00\u822c\uff0c\u4e14OpenAI\u672a\u516c\u5f00\u8be5\u4ea7\u54c1\u662f\u5426\u4ed8\u8d39\u3002\u82e5\u514d\u8d39\uff0c\u5b83\u53ea\u662f\u4e3b\u7248\u7684\u201c\u5206\u6d41\u5668\u201d\uff1b\u82e5\u6536\u8d39\uff0c\u5219\u9700\u8bc1\u660e\u201c\u9632\u4f5c\u5f0a+\u5b66\u4e60\u811a\u624b\u67b6\u201d\u7684\u5dee\u5f02\u5316\u4ef7\u503c\u7528\u6237\u613f\u610f\u4e70\u5355\u3002\u771f\u6b63\u7684\u62a4\u57ce\u6cb3\u4e0d\u5728\u529f\u80fd\uff0c\u800c\u5728\u5185\u5bb9\u751f\u6001\u2014\u2014\u662f\u5426\u80fd\u5185\u7f6e\u53ef\u6c57\u5b66\u9662\u7ea7\u7684\u5b66\u4e60\u56fe\u8c31\u548c\u5206\u79d1\u9898\u5e93\uff0c\u5426\u5219Quiz\u548cStudy Hours\u53ea\u662f\u73a9\u5177\u3002\u6700\u540e\u63d0\u9192\uff1aAI\u6559\u80b2\u4ea7\u54c1\u6700\u5fcc\u8bb3\u201c\u65e2\u8981\u53c8\u8981\u201d\uff0c\u4e0e\u5176\u505a\u5927\u800c\u5168\u7684\u201c\u5b66\u4e60\u4f34\u4fa3\u201d\uff0c\u4e0d\u5982\u5148\u628a\u201c\u6570\u5b66\u89e3\u9898\u5f15\u5bfc\u201d\u505a\u5230\u95ed\u73af\uff0c\u8fd9\u662f\u5f53\u524d\u6700\u5f3a\u7684\u521a\u9700\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\">ChatGPT for Teens<\/span>\n                <\/div>\n<div class=\"comment-content\">ChatGPT for Teens is a dedicated ChatGPT experience for ages 13\u201317, designed around how teens learn and use AI. It encourages working through problems instead of simply giving homework answers, with Study Mode, quizzes, learning visualizations, and Study Hours. Stronger safety protections and healthy-use features are built in by default, with optional parental controls\u2014while keeping teens&#8217; conversations private.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/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\/2FIC4PORCLC2JL\" class=\"app-title\">Mochi<\/a><\/p>\n<div class=\"one-liner\">A tiny animated cat for every browser tab.<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">103<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Mochi \u662f\u4e00\u6b3e\u5728\u6d4f\u89c8\u5668\u6807\u7b7e\u9875\u4e0a\u653e\u7f6e\u8ff7\u4f60\u52a8\u753b\u5c0f\u732b\u7684\u6269\u5c55\uff0c\u89e3\u51b3\u7528\u6237\u957f\u65f6\u95f4\u6d4f\u89c8\u7f51\u9875\u65f6\u754c\u9762\u67af\u71e5\u3001\u7f3a\u4e4f\u966a\u4f34\u611f\u7684\u5c0f\u60c5\u7eea\u75db\u70b9\uff0c\u63d0\u4f9b\u8f7b\u91cf\u3001\u65e0\u6253\u6270\u7684\u89c6\u89c9\u6170\u85c9\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\/d6bc1eb5-f268-4058-94d3-1d3fd7e1f69d.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\/e71da679-557d-482e-98a6-5af9894b493c.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\/cd01ea68-25a1-4f20-9fbd-1552dc349691.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\/f9517f5f-1b19-46cc-9fcd-8295e32c73eb.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\/8030c01c-6757-4cfb-a71a-508bf9a57096.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\/4f2b9d79-e0a7-4a57-8bf0-6a0510e4190f.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\/99180391-7999-4102-bbac-7ceab76778d4.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\/b1fb9492-15ad-4281-92dd-56a809713c0a.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/CsYEYOStPIM?si=JcpEtoUvueQDAH6D\"><source src=\"https:\/\/youtu.be\/CsYEYOStPIM?si=JcpEtoUvueQDAH6D\" 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\">Chrome Extensions<\/span><br \/>\n            <span class=\"tag\">Productivity<\/span><br \/>\n            <span class=\"tag\">Open Source<\/span><br \/>\n            <span class=\"tag\">GitHub<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u6d4f\u89c8\u5668\u6269\u5c55<\/span><br \/>\n            <span class=\"tag\">\u684c\u9762\u5ba0\u7269<\/span><br \/>\n            <span class=\"tag\">\u52a8\u753b\u5c0f\u732b<\/span><br \/>\n            <span class=\"tag\">\u4f11\u95f2\u5a31\u4e50<\/span><br \/>\n            <span class=\"tag\">\u4e2a\u6027\u5316\u5b9a\u5236<\/span><br \/>\n            <span class=\"tag\">\u8f7b\u91cf\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u672c\u5730\u8fd0\u884c<\/span><br \/>\n            <span class=\"tag\">\u65e0\u8ffd\u8e2a<\/span><br \/>\n            <span class=\"tag\">Chromium\u63d2\u4ef6<\/span><br \/>\n            <span class=\"tag\">\u60c5\u7eea\u966a\u4f34<\/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\u53ef\u7231\u8da3\u5473\u6027\uff0c\u6838\u5fc3\u5efa\u8bae\u662f\u964d\u4f4e\u975e\u6280\u672f\u7528\u6237\u5b89\u88c5\u95e8\u69db\uff0c\u5e0c\u671b\u652f\u6301\u591a\u6d4f\u89c8\u5668\u4e00\u952e\u5b89\u88c5\u3002\u5f00\u53d1\u8005\u56de\u5e94\u5df2\u66f4\u65b0\u5b89\u88c5\u6f14\u793a\u89c6\u9891\u3001\u6dfb\u52a0\u56fe\u6587\u6307\u5357\uff0c\u5e76\u786e\u8ba4\u517c\u5bb9Edge\u3001Brave\u7b49Chromium\u7cfb\u6d4f\u89c8\u5668\u3002\u65e0\u5176\u4ed6\u8d1f\u9762\u53cd\u9988\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                Mochi \u7684\u806a\u660e\u4e4b\u5904\u5728\u4e8e\u7cbe\u51c6\u6355\u6349\u4e86\u201c\u6d4f\u89c8\u5668\u6807\u7b7e\u9875\u201d\u8fd9\u4e00\u9ad8\u9891\u5374\u5e38\u88ab\u5ffd\u89c6\u7684\u788e\u7247\u5316\u573a\u666f\uff0c\u5e76\u7528\u201c\u4f4e\u5b58\u5728\u611f\u201d\u7684\u5ba0\u7269\u966a\u4f34\u586b\u8865\u4e86\u5de5\u5177\u7406\u6027\u4e4b\u5916\u7684\u611f\u6027\u7a7a\u767d\u3002\u5b83\u523b\u610f\u4e0e\u201c\u751f\u4ea7\u529b\u201d\u201c\u901a\u77e5\u201d\u201c\u8ffd\u8e2a\u201d\u5212\u6e05\u754c\u9650\uff0c\u8fd9\u65e2\u662f\u5dee\u5f02\u5316\u5b9a\u4f4d\uff0c\u4e5f\u662f\u751f\u5b58\u7b56\u7565\u2014\u2014\u5728Chrome\u63d2\u4ef6\u751f\u6001\u65e5\u76ca\u4e25\u82db\u7684\u9690\u79c1\u5ba1\u67e5\u4e0b\uff0c\u201c\u96f6\u6570\u636e\u3001\u7eaf\u672c\u5730\u201d\u662f\u6781\u5177\u5b89\u5168\u611f\u7684\u5356\u70b9\u3002\u4f46\u4ece\u4ea7\u54c1\u672c\u8d28\u770b\uff0c\u5b83\u662f\u4e00\u6b3e\u5178\u578b\u7684\u957f\u5c3e\u60c5\u7eea\u6d88\u8d39\u54c1\uff0c\u6838\u5fc3\u4ef7\u503c\u4e0d\u5728\u4e8e\u529f\u80fd\uff0c\u800c\u5728\u4e8e\u201c\u53ef\u7231\u7ecf\u6d4e\u5b66\u201d\u5e26\u6765\u7684\u77ac\u65f6\u6109\u60a6\u548c\u5fc3\u7406\u951a\u70b9\u3002\u5176\u589e\u957f\u74f6\u9888\u4e5f\u663e\u800c\u6613\u89c1\uff1a20\u4e2a\u9759\u6001\u98ce\u683c\u7f3a\u4e4fUGC\u751f\u6001\uff0c\u96be\u4ee5\u5f62\u6210\u6301\u7eed\u65b0\u9c9c\u611f\uff1b\u4f9d\u8d56\u624b\u52a8\u62d6\u62fd\u548c\u8de8\u6807\u7b7e\u8bb0\u5fc6\uff0c\u867d\u6709\u5de7\u601d\uff0c\u5374\u672a\u89e6\u53ca\u66f4\u6df1\u7684\u6d4f\u89c8\u5668\u4ea4\u4e92\u60ef\u6027\u3002\u5f00\u53d1\u8005\u5bf9\u5b89\u88c5\u95e8\u69db\u7684\u8fc5\u901f\u54cd\u5e94\u503c\u5f97\u80af\u5b9a\uff0c\u4f46\u4ec5\u9760GitHub\u5206\u53d1\u548c\u624b\u52a8\u52a0\u8f7d\uff0c\u6839\u672c\u65e0\u6cd5\u89e6\u8fbe\u4e3b\u6d41\u201c\u975e\u6280\u672f\u73a9\u5bb6\u201d\u3002Mochi\u771f\u6b63\u7684\u673a\u4f1a\u5728\u4e8e\uff1a\u8981\u4e48\u6781\u7b80\u5316\u4e3a\u4e00\u952e\u5b89\u88c5\u7684\u5546\u5e97\u6b63\u89c4\u519b\uff0c\u8981\u4e48\u6df1\u5165\u63a2\u7d22\u201c\u5ba0\u7269\u4e0e\u7f51\u9875\u4e92\u52a8\u201d\uff08\u5982\u70b9\u51fb\u5c0f\u732b\u89e6\u53d1\u5c0f\u52a8\u753b\u3001\u966a\u4f34\u8ba1\u65f6\uff09\uff0c\u5426\u5219\u5b83\u5927\u6982\u7387\u4f1a\u6ca6\u4e3a\u5c0f\u4f17\u6781\u5ba2\u7684\u77ed\u6682\u73a9\u5177\uff0c\u800c\u975e\u7834\u5708\u7684\u73b0\u8c61\u7ea7\u4ea7\u54c1\u3002\u53ef\u7231\u7684\u786e\u80fd\u6362\u6765\u6295\u7968\uff0c\u4f46\u7559\u4f4f\u7528\u6237\u9700\u8981\u66f4\u624e\u5b9e\u7684\u201c\u4e60\u60ef\u94a9\u5b50\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\">Mochi<\/span>\n                <\/div>\n<div class=\"comment-content\">Mochi lets you place a tiny animated cat companion directly on your browser tabs, like a little friend hanging out while you browse. Pick from 20 local cat styles, drag Mochi anywhere, and keep the same cat in the same spot across tabs. It\u2019s intentionally small and quiet, not a productivity tool, tracker, or notification machine. No accounts, analytics, ads, or remote data. Just a little cat for your tabs :3<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">I made Mochi because browser tabs can feel a little too empty after a long day. It started as a small side project: one animated cat, then a few more, and eventually 20 different personalities. Mochi stays in the same spot across tabs, can be dragged anywhere, and works locally without accounts, analytics, or extra noise. I\u2019d love to know which cat becomes your favorite, and whether you\u2019d actually keep one around while browsing :3<\/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>Cute fun idea! It would be really cool if it would be an easy to install extension for different browsers (for non-techy people like myself).<\/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\/@mad94\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@mad94<\/a>&nbsp;Thank you so much!! I\u2019m glad you like Mochi, and thanks for pointing out that the installation should be easier for nontechnical users.<\/p>\n<p>I\u2019ve updated the Product Hunt video to show the complete installation process, and added a step by step guide with pictures to the GitHub repository.<\/p>\n<p>Mochi should also work on Chromium based browsers like Edge, Brave, Vivaldi, and Opera, not just Chrome :3<\/p>\n<p>If you use a different browser, feel free to send me a message here or email me at <a href=\"mailto:koustavdatascience@gmail.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">koustavdatascience@gmail.com<\/a>. Let me know which browser you use and I\u2019ll check it out. Mochi might be ready to make some new browser friends!!<\/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\">#13<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/2WIKISEJI22NSY\" class=\"app-title\">Edgemetry<\/a><\/p>\n<div class=\"one-liner\">Privacy-first web analytics on Cloudflare&#8217;s free tier<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">101<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong><\/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\/f316bf47-b1a6-4d5a-abbc-647dcb91e633.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\/73ba66fa-751e-4313-af70-c6ac809ab948.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\/288a966e-e505-44af-b008-081a1e17b9f3.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\/d127bf5e-5688-4139-b011-935e160f7df6.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\/b9b81e9e-ab05-40c6-88bf-84ddd75ae2d8.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\/b23637b7-623b-447a-bf72-ca9b4d677dea.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\/728024f5-5ef1-4eb5-9329-9ff9e6155ca4.jpeg?auto=format\" data-video-url=\"https:\/\/www.youtube.com\/watch?v=e1Udz3E9IWU\"><source src=\"https:\/\/www.youtube.com\/watch?v=e1Udz3E9IWU\" 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\">Analytics<\/span><br \/>\n            <span class=\"tag\">Marketing<\/span><br \/>\n            <span class=\"tag\">Privacy<\/span><br \/>\n            <span class=\"tag\">GitHub<\/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>\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><\/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\">Edgemetry<\/span>\n                <\/div>\n<div class=\"comment-content\">Edgemetry is web analytics you run yourself: one Cloudflare Worker, one D1 database, no cookies and no consent banner. Deploy in one click, add a 2.1 KB script, and keep unlimited history on the free tier, roughly 20,000 visits a day at zero cost.<\/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 wanted analytics for my side projects and every option annoyed me. Google Analytics is overkill and drags a consent banner along. Plausible Cloud is a recurring bill for a site with 400 visitors. Self-hosting Plausible means a VPS running Docker, which is more infrastructure than a personal site deserves.<\/p>\n<p>So Edgemetry runs on one Cloudflare Worker and one D1 database. Click deploy, point a subdomain at it, paste a 2.1 KB script tag. No API token, no server, no cookie.<\/p>\n<p>The interesting part was making it actually fit the free tier. D1 allows 100,000 row writes a day, and DELETE costs the same as INSERT, so the obvious design (one events table, nightly cleanup) burns four writes per pageview and dies at 8,000 visits. Instead, raw events land in per-hour tables with no indexes at all (one write per pageview), and those tables are never deleted from, they&#8217;re rolled up and then DROPped, because DROP TABLE is DDL and costs nothing. That lands at ~1.2 writes per pageview, and roughly 20,000 visits a day inside the free tier.<\/p>\n<p>What you get: five metrics with sparklines and period comparison, stackable filters where clicking any row narrows every panel at once, a choropleth served from your own Worker, realtime, custom events, \u2318K search, multiple sites and viewer accounts. No third-party request from any browser, ever.<\/p>\n<p>The demo is the real dashboard on made-up traffic, no sign-in: <a href=\"https:\/\/hayaran.github.io\/Edgemetry\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/hayaran.github.io\/Edgeme&#8230;<\/a><\/p>\n<p>Happy to answer anything, especially about the D1 cost model or where it breaks.<\/p><\/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\/@nitinhayaran\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@nitinhayaran<\/a>&nbsp;<\/p>\n<p>Congrats on the launch! Self-hosting real analytics inside Cloudflare&#8217;s free tier is the kind of constraint-driven engineering I love (the hourly-table trick to dodge the write quota is genuinely clever). Was discovering that DROP TABLE doesn&#8217;t count against the quota a eureka moment or a docs deep-dive?<\/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\">#14<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/BJCO64PXMBJSSE\" class=\"app-title\">Vois 2.0<\/a><\/p>\n<div class=\"one-liner\">The ElevenLabs alternative with unlimited generation<\/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>Vois 2.0 \u662f\u4e00\u6b3e\u672c\u5730\u8fd0\u884c\u7684 AI \u6587\u672c\u8f6c\u8bed\u97f3\u684c\u9762\u5e94\u7528\uff0c\u4ee5\u65e0\u9650\u5236\u751f\u6210\u548c\u672c\u5730\u6570\u636e\u4fdd\u7ba1\u4e3a\u6838\u5fc3\u5356\u70b9\uff0c\u89e3\u51b3\u64ad\u5ba2\u3001\u6709\u58f0\u4e66\u521b\u4f5c\u8005\u56e0\u6309\u5b57\u7b26\u8ba1\u8d39\u800c\u4e0d\u6562\u53cd\u590d\u91cd\u5f55\u7684\u201c\u9884\u89c8\u7a0e\u201d\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\/4f048882-ec1d-4efd-9200-33413afbb4e8.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\/f983e7a5-8022-49ee-9784-8a4d69b4fb11.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\/f9da5f03-1c30-46c2-8c33-244e9e855286.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\/f540ecf0-62fd-4b57-b4ab-b548f0884607.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\/acdc31a7-1f68-4380-9e5d-390f2b6cb37a.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\/fe379d8a-7f23-493b-845b-c3ed4b7b0793.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\/423abff3-d4b5-44cb-8a64-caaa5e82d7e3.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\/26773c18-35b3-4562-a407-0960cf0ca21a.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/H1Sj1W2fRzg\"><source src=\"https:\/\/youtu.be\/H1Sj1W2fRzg\" 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\">Audio<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u8bed\u97f3\u5408\u6210<\/span><br \/>\n            <span class=\"tag\">\u6587\u672c\u8f6c\u8bed\u97f3<\/span><br \/>\n            <span class=\"tag\">\u672c\u5730\u90e8\u7f72<\/span><br \/>\n            <span class=\"tag\">\u65e0\u9650\u751f\u6210<\/span><br \/>\n            <span class=\"tag\">\u8bed\u97f3\u514b\u9686<\/span><br \/>\n            <span class=\"tag\">ElevenLabs\u5e73\u66ff<\/span><br \/>\n            <span class=\"tag\">\u64ad\u5ba2\u5236\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u6709\u58f0\u4e66<\/span><br \/>\n            <span class=\"tag\">\u591a\u89d2\u8272\u914d\u97f3<\/span><br \/>\n            <span class=\"tag\">CLI\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\u8ba4\u53ef\u672c\u5730\u4f18\u5148\u4e0e\u65e0\u9650\u751f\u6210\u7684\u6a21\u5f0f\uff0c\u8d5e\u8d4fCLI\u652f\u6301AI\u4ee3\u7406\u7684\u81ea\u52a8\u5316\u6f5c\u529b\uff0c\u5e76\u5173\u6ce8\u672c\u5730\u751f\u6210\u7684\u97f3\u8d28\u4e0e\u901f\u5ea6\u5bf9\u6bd4ElevenLabs\u7684\u8868\u73b0\uff0c\u4ee5\u53caExpressive\u5f15\u64ce\u662f\u5426\u652f\u6301\u9010\u53e5\u8c03\u8282\u97f3\u8c03\u3001\u60c5\u611f\u7b49\u53c2\u6570\u3002\u53e6\u6709\u7528\u6237\u8868\u793aUI\u7b80\u6d01\uff0c\u4e50\u4e8e\u63a5\u5165Claude\u4f7f\u7528\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                Vois 2.0\u7684\u806a\u660e\u4e4b\u5904\u5728\u4e8e\u7cbe\u51c6\u5207\u4e2d\u4e86\u4e13\u4e1a\u97f3\u9891\u521b\u4f5c\u8005\u6700\u6df1\u5c42\u7684\u7070\u8272\u6210\u672c\u2014\u2014\u201c\u9884\u89c8\u7a0e\u201d\u3002\u5f53\u4e91\u7aef\u5de5\u5177\u6309\u5b57\u7b26\u6536\u8d39\u65f6\uff0c\u8fed\u4ee3\u672c\u8eab\u6210\u4e3a\u4e00\u79cd\u6602\u8d35\u7684\u5962\u4f88\u54c1\uff0c\u8fd9\u76f4\u63a5\u627c\u6740\u4e86\u521b\u4f5c\u4e2d\u6700\u5173\u952e\u7684\u6253\u78e8\u73af\u8282\u3002Vois\u5c06\u751f\u6210\u6210\u672c\u964d\u4e3a\u96f6\uff0c\u8feb\u4f7f\u7ade\u4e89\u4ece\u4ef7\u683c\u6218\u8f6c\u5411\u5de5\u7a0b\u80fd\u529b\u4e0e\u7528\u6237\u4f53\u9a8c\u7684\u6bd4\u62fc\u3002\u5176\u672c\u5730\u5316\u7b56\u7565\u4e0d\u4ec5\u662f\u5bf9\u9690\u79c1\u7684\u627f\u8bfa\uff0c\u66f4\u662f\u5bf9\u7b97\u529b\u6210\u672c\u7684\u7ed3\u6784\u6027\u89c4\u907f\uff0c\u4f46\u8fd9\u4e5f\u5e26\u6765\u4e86\u786c\u6027\u95e8\u69db\uff1a\u7528\u6237\u5fc5\u987b\u62e5\u6709\u8db3\u591f\u5f3a\u5927\u7684\u786c\u4ef6\u624d\u80fd\u6362\u53d6\u201c\u65e0\u9650\u201d\u7684\u4f53\u9a8c\u3002\u4ece\u8bc4\u8bba\u53ef\u89c1\uff0c\u5148\u950b\u7528\u6237\u5df2\u654f\u9510\u5730\u5c06\u76ee\u5149\u6295\u5411CLI\u4e0eAI Agent\u7684\u7ed3\u5408\uff0c\u8fd9\u610f\u5473\u7740Vois\u4e0d\u4ec5\u662f\u5de5\u5177\uff0c\u66f4\u662f\u4e3a\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41\u94fa\u8bbe\u7684\u57fa\u7840\u8bbe\u65bd\u3002\u7136\u800c\uff0c\u771f\u6b63\u51b3\u5b9a\u5176\u80fd\u5426\u66ff\u4ee3ElevenLabs\u7684\uff0c\u4ecd\u662f\u5929\u79e4\u53e6\u4e00\u7aef\u7684\u8bed\u97f3\u8d28\u611f\u4e0e\u81ea\u7136\u5ea6\u3002\u76ee\u524d\u597d\u8bc4\u591a\u805a\u7126\u4e8e\u5546\u4e1a\u6a21\u5f0f\uff0c\u800c\u975e\u7ade\u54c1\u5bf9\u6bd4\u540e\u7684\u6700\u7ec8\u97f3\u8d28\u80dc\u51fa\uff0c\u8fd9\u6697\u793a\u4ea7\u54c1\u5728\u201c\u786c\u6838\u201d\u8bed\u97f3\u8868\u73b0\u4e0a\u5c1a\u672a\u5f62\u6210\u78be\u538b\u6027\u4f18\u52bf\u3002\u6b64\u5916\uff0c\u672c\u5730\u751f\u6210\u4ee5\u6d88\u8017\u7528\u6237\u7535\u529b\u4e0e\u786c\u4ef6\u5bff\u547d\u4e3a\u4ee3\u4ef7\uff0c\u6240\u8c13\u201c\u65e0\u9650\u201d\u7ec8\u975e\u514d\u8d39\u5348\u9910\u3002Vois\u7684\u6210\u529f\u8def\u5f84\u5e94\u5728\u4e8e\uff1a\u4ee5\u514d\u8d39\u8fed\u4ee3\u6362\u53d6\u521b\u4f5c\u8005\u4ea7\u51fa\u66f4\u9ad8\u8d28\u91cf\u7684\u7d20\u6750\u5e93\uff0c\u8fdb\u800c\u901a\u8fc7Pro\u7248\u7684Omni\u4e0eVoice Design\u7b49\u9ad8\u7ea7\u529f\u80fd\u5b9e\u73b0\u4ef7\u503c\u8dc3\u8fc1\uff0c\u800c\u975e\u5355\u7eaf\u8ff7\u604b\u201c\u53bb\u8ba1\u91cf\u5316\u201d\u7684\u8425\u9500\u53d9\u4e8b\u3002\u5b83\u503c\u5f97\u5173\u6ce8\uff0c\u4f46\u66f4\u9700\u5728\u97f3\u8d28\u4e0e\u751f\u6001\u517c\u5bb9\u6027\u4e0a\u62ff\u51fa\u51b3\u5b9a\u6027\u8bc1\u636e\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\">Vois 2.0<\/span>\n                <\/div>\n<div class=\"comment-content\">An ElevenLabs alternative on your desktop. Subscriptions get unlimited text to speech: no tokens, no usage meter, no per-character fees. 100+ voices, voice cloning with consent built in, a multi-speaker timeline, mastering, export, and a CLI your AI agents can drive. 23 languages, 600+ with Omni on Pro. Used for audiobooks, podcasts, faceless YouTube videos, game NPC voices, tutorials, and courses, by makers at companies you would recognize. Launch: $10\/mo for the life of your subscription.<\/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, Praney here. I build Vois solo from Melbourne.<\/p>\n<p>Since the first Vois launch here, one complaint kept coming back from<br \/>podcasters and narrators, and I had it myself: cloud voice tools charge per<br \/>character, so every retake of the same paragraph costs money again. I<br \/>started calling it the preview tax. You stop iterating, and the read stays<br \/>mediocre.<\/p>\n<p>Vois 2.x is my answer: an ElevenLabs alternative that runs on your own<br \/>machine. Every subscription has unlimited generation: no tokens, no usage<br \/>meter. Retake a paragraph fifty times and your bill does not move.<\/p>\n<p>What is in 2.x:<\/p>\n<p>&#8211; Four engines, picked per job: Fast for drafts (about 3x real time on CPU,<br \/>about 6x with GPU acceleration on Apple Silicon), Expressive for<br \/>delivery, Multilingual for 23 languages, and Omni on Pro with 600+<br \/>languages and Voice Design.<br \/>&#8211; 100+ voices across 21 categories, so a recurring narrator stays<br \/>consistent.<br \/>&#8211; Voice cloning from about 15 seconds of clean audio, with a consent step.<br \/>&#8211; A multi-speaker timeline with music, mastering, and one-click export.<br \/>&#8211; Vois CLI for AI agents: Claude, Codex, Cursor, or any agent that can run<br \/>a shell command can create projects, generate batches, and export while<br \/>you review the plan. Your agent does the talking.<br \/>&#8211; Since 2.0: encrypted portable backups, reconstructible generation<br \/>records, and accessibility across the whole studio.<\/p>\n<p>Scripts, voice samples, and generated audio stay on your machine.<\/p>\n<p>A peek at what I am building next: Quality Guard, which transcribes every<br \/>take, compares it against your script, flags misreads, and can regenerate a<br \/>bad segment and keep it only if a recheck passes. It is behind a feature<br \/>flag today.<\/p>\n<p>For launch week: Subscriber is $10\/month and Pro is $14\/month(first 100 spots), applied<br \/>automatically at vois.so, and you keep this price for the life of your<br \/>subscription. Ends August 31, limited spots.<\/p>\n<p>People use Vois for audiobooks, podcasts, faceless YouTube channels, game<br \/>NPC voices, tutorials, and course narration.<\/p>\n<p>What would make this fit your workflow? Podcasters, audiobook narrators,<br \/>game devs, and anyone wiring voice into an agent pipeline, I am especially<br \/>keen to hear from you. I will be here all day.<\/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\/@praney_behl\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@praney_behl<\/a>&nbsp;nice launch congrats\ud83d\ude4cCLI support for AI agents is brilliant, wiring this directly into Cursor or AutoGPT to handle podcast intro scripts completely changes the game. Are there any rate limits or queue delays when executing CLI batches locally?<\/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=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@praney_behl\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@praney_behl<\/a>&nbsp;How does the local generation compare with ElevenLabs in terms of voice quality and speed <\/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\">@praney_behl Congratulations on the launch! Vois 2.0 looks really impressive. The local-first approach and unlimited generation are especially interesting. What feature are you most excited for users to try?<\/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>Best of luck\ud83d\ude4c on Product Hunt today, <a href=\"https:\/\/www.producthunt.com\/@praney_behl\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"praney_behl\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@praney_behl<\/a> the vision for privacy-first unmetered desktop AI tools is the exact direction the market needs, can users fine-tune pitch, emotion, or vocal stability on a per-sentence level within the Expressive engine?<\/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\/@vikramp7470\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@vikramp7470<\/a>&nbsp;Thank you. yes there is fine tuning controls and guides on our blogs<\/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>Congratulations on the release. I just picked a promo code. Thanks, great work. The Ui is simple and I like the ability to connect to Claude for AI automation.<\/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\/@penny_berry\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@penny_berry<\/a>&nbsp;Thank you, much appreciate it. Please do reach out if you have any 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<\/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\/LV754Z2XEXNCHQ\" class=\"app-title\">KiHub<\/a><\/p>\n<div class=\"one-liner\">Hardware review platform for KiCad projects<\/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>KiHub \u662f\u4e00\u4e2a\u4e3a KiCad \u786c\u4ef6\u8bbe\u8ba1\u9879\u76ee\u6253\u9020\u7684\u5728\u7ebf\u8bc4\u5ba1\u5e73\u53f0\uff0c\u8ba9\u56e2\u961f\u65e0\u9700\u6539\u53d8 Git \u5de5\u4f5c\u6d41\uff0c\u5373\u53ef\u5728\u6d4f\u89c8\u5668\u4e2d\u76f4\u89c2\u5bf9\u6bd4\u539f\u7406\u56fe\u4e0e PCB \u7248\u672c\u3001\u8fdb\u884c\u4e0a\u4e0b\u6587\u8ba8\u8bba\u5e76\u81ea\u52a8\u5316\u68c0\u67e5\u5ba1\u6279\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\/faeebc99-b229-4857-be0c-39a13832ec7a.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\/5a409607-897f-4790-98bd-76c4a2097597.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\/bb8ac1ce-9146-4c3e-9c11-443307d8866f.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\/dc9b35ea-3604-4c72-8398-45ad7ee39db6.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\/98c8dc55-de3a-4b1a-9936-99aaca96d5d6.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\/495d7d87-629d-4764-a187-94fbe6b3e300.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\">Hardware<\/span><br \/>\n            <span class=\"tag\">Developer Tools<\/span><br \/>\n            <span class=\"tag\">GitHub<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u786c\u4ef6\u8bc4\u5ba1\u5e73\u53f0<\/span><br \/>\n            <span class=\"tag\">KiCad<\/span><br \/>\n            <span class=\"tag\">PCB\u8bbe\u8ba1\u534f\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u539f\u7406\u56fe\u5bf9\u6bd4<\/span><br \/>\n            <span class=\"tag\">\u8bbe\u8ba1\u5ba1\u67e5<\/span><br \/>\n            <span class=\"tag\">\u81ea\u52a8\u5316\u68c0\u67e5<\/span><br \/>\n            <span class=\"tag\">\u7248\u672c\u7ba1\u7406<\/span><br \/>\n            <span class=\"tag\">Git\u96c6\u6210<\/span><br \/>\n            <span class=\"tag\">\u7535\u5b50\u8bbe\u8ba1\u81ea\u52a8\u5316<\/span><br \/>\n            <span class=\"tag\">\u56e2\u961f\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>\u8bc4\u8bba\u8005\u8ba4\u53ef\u5176\u201c\u4e0d\u6539\u53d8Git\u5de5\u4f5c\u6d41\u201d\u7684\u534f\u4f5c\u7406\u5ff5\uff0c\u8ba4\u4e3a\u5c06PCB\u8bc4\u5ba1\u3001\u8ba8\u8bba\u4e0e\u5ba1\u6279\u96c6\u4e2d\u5316\u662f\u5b9e\u7528\u6539\u8fdb\u3002\u76ee\u524d\u6709\u6548\u53cd\u9988\u8f83\u5c11\uff0c\u521b\u59cb\u4eba\u4e3b\u52a8\u5f81\u8be2\u73b0\u6709\u8bc4\u5ba1\u6d41\u7a0b\u75db\u70b9\uff0c\u4f46\u7528\u6237\u5c1a\u672a\u63d0\u51fa\u5177\u4f53\u5efa\u8bae\u6216\u6279\u8bc4\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                KiHub \u7cbe\u51c6\u5207\u4e2d\u4e86\u786c\u4ef6\u5f00\u53d1\u6d41\u7a0b\u4e2d\u201c\u7248\u672c\u7ba1\u7406\u6709\u4e86\uff0c\u4f46\u8bc4\u5ba1\u73af\u8282\u539f\u59cb\u201d\u7684\u65ad\u5c42\u3002\u5176\u4ef7\u503c\u4e0d\u5728\u4e8e\u9020\u65b0\u8f6e\u5b50\uff0c\u800c\u5728\u4e8e\u7ed9\u5df2\u6709 Git \u4e0a\u7684 KiCad \u9879\u76ee\u88c5\u914d\u4e86\u7f3a\u5931\u7684\u201c\u89c6\u89c9\u5316\u8bc4\u5ba1\u5c42\u201d\u2014\u2014\u8fd9\u786e\u5b9e\u662f\u75db\u70b9\uff0c\u56e0\u4e3a\u5de5\u7a0b\u5e08\u88ab\u8feb\u5728\u622a\u56fe\u4e0e\u6563\u843d\u804a\u5929\u8bb0\u5f55\u4e2d\u62fc\u51d1\u8bbe\u8ba1\u610f\u56fe\u3002\u4ea7\u54c1\u903b\u8f91\u6e05\u6670\uff1a\u5c06 ERC\/DRC \u7b49\u9759\u6001\u68c0\u67e5\u4e0e\u4eba\u5de5\u4e0a\u4e0b\u6587\u8bc4\u8bba\u7ed3\u5408\uff0c\u5e76\u7ed1\u5b9a\u5408\u5e76\u95e8\u7981\uff0c\u5b9e\u8d28\u662f\u628a\u8f6f\u4ef6\u754c\u7684 Code Review \u6210\u719f\u8303\u5f0f\u79fb\u690d\u5230\u786c\u4ef6\u57df\uff0c\u65b9\u5411\u6b63\u786e\u4e14\u514b\u5236\u7684\u5b9a\u4f4d\uff08\u4e0d\u66ff\u4ee3\u7f16\u8f91\u5668\u3001\u4e0d\u98a0\u8986Git\uff09\u964d\u4f4e\u4e86\u91c7\u7528\u95e8\u69db\u3002\u7136\u800c\uff0c92\u7968\u7684\u51b7\u6de1\u53cd\u54cd\u4e5f\u6697\u793a\u4e86\u73b0\u5b9e\u56f0\u5883\uff1a\u786c\u4ef6\u56e2\u961f\u89c4\u6a21\u666e\u904d\u5c0f\u4e8e\u8f6f\u4ef6\u56e2\u961f\uff0c\u4ed8\u8d39\u610f\u613f\u548c\u534f\u4f5c\u9891\u6b21\u5b58\u7591\uff1b\u4e14 KiCad \u867d\u5f00\u6e90\u6d41\u884c\uff0c\u5176\u7528\u6237\u591a\u96c6\u4e2d\u4e8e\u4e1a\u4f59\u6216\u4e2d\u5c0f\u578b\u56e2\u961f\uff0c\u5bf9\u201c\u5ba1\u6279\u6d41\u201d\u9700\u6c42\u672a\u5fc5\u521a\u9700\uff0c\u800c\u5927\u578b\u4f01\u4e1a\u591a\u7528\u5546\u4e1a EDA \u5de5\u5177\u94fe\uff0c\u96be\u4ee5\u8fc1\u79fb\u3002\u6b64\u5916\uff0c\u53ef\u89c6\u5316 diff \u7684\u5de5\u7a0b\u5b9e\u73b0\u96be\u5ea6\u6781\u9ad8\uff08\u5904\u7406\u5143\u4ef6\u79fb\u52a8\u3001\u7f51\u7edc\u91cd\u547d\u540d\u7b49\uff09\uff0c\u82e5\u7ec6\u5fae\u6539\u52a8\u8bc6\u522b\u4e0d\u51c6\uff0c\u5c06\u8fc5\u901f\u6d88\u8017\u4fe1\u4efb\u3002\u5176\u771f\u6b63\u7684\u62a4\u57ce\u6cb3\u5e94\u5728\u4e8e\u80fd\u5426\u6210\u4e3a KiCad \u751f\u6001\u7684\u201c\u534f\u4f5c\u6570\u636e\u4e2d\u67a2\u201d\uff0c\u800c\u975e\u4ec5\u662f\u4e00\u4e2a\u8bc4\u5ba1\u5de5\u5177\u2014\u2014\u82e5\u540e\u7eed\u80fd\u6c89\u6dc0\u5143\u4ef6\u7ea7\u51b3\u7b56\u77e5\u8bc6\u5e93\u6216\u5bf9\u63a5\u4f9b\u5e94\u94fe\u6570\u636e\uff0c\u65b9\u6709\u66f4\u6df1\u7684\u60f3\u8c61\u7a7a\u95f4\u3002\u76ee\u524d\u770b\uff0c\u662f\u4e2a\u4f18\u96c5\u7684\u201c\u5c0f\u800c\u7f8e\u201d\uff0c\u4f46\u79bb\u6539\u53d8\u786c\u4ef6\u534f\u4f5c\u8303\u5f0f\u5c1a\u8fdc\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\">KiHub<\/span>\n                <\/div>\n<div class=\"comment-content\">KiHub is a hardware review platform for KiCad projects. Compare schematic and PCB revisions, discuss changes with pinned comments, run automated checks, manage approvals, and keep a traceable review history \u2014 without changing your Git workflow.<\/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\u2019m building KiHub because there\u2019s still a big gap in the way hardware changes get reviewed.<\/p>\n<p>KiCad projects can live in Git and move through GitHub, but reviewing what actually changed is often surprisingly manual: opening KiCad locally, comparing revisions yourself, passing screenshots around, and discussing design decisions across GitHub comments or Slack.<\/p>\n<p>KiHub adds the missing review layer around that workflow.<\/p>\n<p>With KiHub you can:<\/p>\n<ul>\n<li>\n<p><strong>Compare schematic and PCB revisions visually<\/strong> \u2014 see design changes in the browser instead of interpreting raw KiCad file diffs.<\/p>\n<\/li>\n<li>\n<p><strong>Start reviews automatically or on demand<\/strong> \u2014 from a GitHub pull request or by comparing any two branches, tags, or commits.<\/p>\n<\/li>\n<li>\n<p><strong>Discuss changes in context<\/strong> \u2014 leave threaded comments pinned directly to a schematic sheet or PCB location.<\/p>\n<\/li>\n<li>\n<p><strong>Run hardware-aware checks<\/strong> \u2014 including ERC, DRC, schematic-to-PCB parity, BOM completeness, and release readiness.<\/p>\n<\/li>\n<li>\n<p><strong>Set review and merge gates<\/strong> \u2014 decide which checks are informational and which must pass, and use review status and hardware checks to gate GitHub merges.<\/p>\n<\/li>\n<li>\n<p><strong>Review BOM impact<\/strong> \u2014 compare component changes, find missing data, and track order readiness.<\/p>\n<\/li>\n<li>\n<p><strong>Share reviews outside the workspace<\/strong> \u2014 publish read-only links for teammates or external reviewers.<\/p>\n<\/li>\n<li>\n<p><strong>Keep every decision traceable<\/strong> \u2014 preserve compared revisions, check results, discussions, decisions, and activity in one place.<\/p>\n<\/li>\n<\/ul>\n<p>KiCad stays the editor, and GitHub stays the source of truth. KiHub is the shared workspace where the hardware review happens.<\/p>\n<p>If you\u2019d like to explore it without connecting a repository, we have a gallery of live, read-only reviews generated from public KiCad projects:<\/p>\n<p>\ud83d\udc49 <a href=\"https:\/\/app.kihub.dev\/demos\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Explore the KiHub demo gallery<\/a><\/p>\n<p>I\u2019d especially love feedback from people working with KiCad or reviewing PCB designs today: how does your team currently review hardware changes, and what part of that process is the most painful?<\/p>\n<p>Thanks for checking it out!<\/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 seeing better tooling for hardware collaboration. Keeping PCB reviews, discussions, and approvals in one place without changing existing Git workflows feels like a practical 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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@better_shaya\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@better_shaya<\/a>&nbsp;Thanks, Shaya! That\u2019s exactly the idea \u2014 improve the review workflow without asking teams to replace KiCad or change how they already work with Git. Glad that part came through clearly \ud83d\ude4c<\/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\/E4PMY2XJ56MKRF\" class=\"app-title\">Balsa UI<\/a><\/p>\n<div class=\"one-liner\">Create design systems, build with agents<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">88<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Balsa UI \u5c06\u8bbe\u8ba1\u7cfb\u7edf\u4ee5\u6e90\u7801\u5951\u7ea6\u5f62\u5f0f\u6ce8\u5165\u4f60\u7684\u4ee3\u7801\u5e93\uff0c\u8ba9AI\u667a\u80fd\u4f53\u76f4\u63a5\u57fa\u4e8e\u53ef\u6269\u5c55\u7684\u6e90\u6587\u4ef6\u751f\u6210UI\uff0c\u89e3\u51b3\u4ee3\u7406\u751f\u6210\u4ee3\u7801\u4e0e\u8bbe\u8ba1\u89c4\u8303\u4e25\u91cd\u8131\u8282\u3001\u96be\u4ee5\u540c\u6b65\u66f4\u65b0\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\/9393ac06-a7fb-441d-ada0-ecbf12362801.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\/9f2bcddf-119e-4fa1-8c1c-fef32ad4978e.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\/d8f5f4ff-6546-4692-92b2-04d1978c4fe0.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\/5167168d-78f4-4880-83dd-8de16aaa78dc.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\/c9fbc920-16f6-47e1-ba4c-7eb170dfedb0.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\/f23273cf-7b36-43d5-a26a-281b40094183.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\/409f2988-8a16-4fb2-9287-76d7b4e6145a.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\/d458d03c-f3f2-4cd6-b5b4-aaceeec42602.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/GGhV6bNJk9w\"><source src=\"https:\/\/youtu.be\/GGhV6bNJk9w\" 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\">Open Source<\/span><br \/>\n            <span class=\"tag\">Developer Tools<\/span><br \/>\n            <span class=\"tag\">GitHub<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u8bbe\u8ba1\u7cfb\u7edf<\/span><br \/>\n            <span class=\"tag\">UI\u7ec4\u4ef6\u5e93<\/span><br \/>\n            <span class=\"tag\">AI\u667a\u80fd\u4f53<\/span><br \/>\n            <span class=\"tag\">\u6e90\u7801\u5206\u53d1<\/span><br \/>\n            <span class=\"tag\">\u7ec4\u4ef6\u540c\u6b65<\/span><br \/>\n            <span class=\"tag\">\u5f00\u53d1\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u524d\u7aef\u57fa\u7840\u8bbe\u65bd<\/span><br \/>\n            <span class=\"tag\">\u4ee3\u7801\u751f\u6210<\/span><br \/>\n            <span class=\"tag\">\u8bbe\u8ba1\u6280\u672f\u503a<\/span><br \/>\n            <span class=\"tag\">\u5f00\u6e90\u751f\u6001<\/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\u201c\u6e90\u7801\u800c\u975enpm\u9ed1\u76d2\u201d\u5951\u5408Agent\u8d8b\u52bf\uff0c\u4f46\u5c16\u9510\u8ffd\u95ee\uff1aAgent\u6539\u5199\u8fc7\u7ec4\u4ef6\u540e\uff0c\u4e0a\u6e38\u66f4\u65b0\u5982\u4f55\u8c03\u548c\uff1f\u5f00\u53d1\u8005\u786e\u8ba4\u5f53\u524d\u4ec5\u505a\u72b6\u6001\u5206\u7c7b\uff08\u672a\u53d8\/\u672c\u5730\/\u4e0a\u6e38\/\u5206\u53c9\uff09\uff0c0.8.1\u5c06\u8865\u5145\u6587\u4ef6\u7ea7diff\u53ca\u5f3a\u5236Agent\u66f4\u65b0\u524d\u8fd0\u884c\uff0c\u4f46\u81ea\u52a8\u66f4\u65b0\u4ecd\u4fdd\u5b88\u4fdd\u7559\u672c\u5730\u6539\u52a8\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                Balsa UI\u7684\u672c\u8d28\u662f\u7ed9\u201c\u5931\u63a7\u7684Agent\u4ee3\u7801\u201d\u88c5\u4e0a\u4e00\u4e2a\u76d1\u7ba1\u951a\u70b9\u3002\u5b83\u806a\u660e\u5730\u7ed5\u8fc7\u4e86\u4f20\u7edf\u7ec4\u4ef6\u5e93\u7684\u5c01\u88c5\u9ed1\u76d2\uff0c\u5c06shadcn\u7684\u201c\u590d\u5236\u5373\u62e5\u6709\u201d\u6a21\u5f0f\u5347\u7ea7\u4e3a\u201c\u5951\u7ea6\u5373\u540c\u6b65\u201d\u2014\u2014\u8fd9\u6070\u597d\u6390\u4e2d\u4e86AI\u7f16\u7a0b\u6700\u81f4\u547d\u7684\u8f6f\u808b\uff1a\u5927\u6a21\u578b\u751f\u6210\u7684UI\u4ee3\u7801\u50cf\u8131\u7f30\u91ce\u9a6c\uff0c\u800c\u8bbe\u8ba1\u7cfb\u7edf\u662f\u552f\u4e00\u53ef\u8ffd\u6eaf\u7684\u7f30\u7ef3\u3002\u4f46\u8fa9\u8bc1\u770b\uff0c\u5176\u4ef7\u503c\u9ad8\u5ea6\u4f9d\u8d56\u201cdiff\/merge\u201d\u7684\u5de5\u7a0b\u6df1\u5ea6\u3002\u5f53\u524d\u65b9\u6848\u6b62\u6b65\u4e8e\u201c\u544a\u77e5\u5206\u53c9\u72b6\u6001\u201d\uff0c\u867d\u8865\u4e0a\u4e86\u6587\u4ef6\u7ea7\u5bf9\u6bd4\uff0c\u5374\u4ecd\u672a\u5b9a\u4e49\u81ea\u52a8\u4e09\u65b9\u5408\u5e76\u7b56\u7565\uff0c\u610f\u5473\u7740Agent\u957f\u671f\u6f14\u5316\u540e\u4ecd\u4f1a\u7d2f\u79ef\u793e\u4ea4\u6027\u6280\u672f\u503a\u3002\u66f4\u5c16\u9510\u7684\u95ee\u9898\u662f\uff1a\u5b83\u9ed8\u8ba4\u4e86\u201c\u8bbe\u8ba1\u7cfb\u7edf\u4f5c\u4e3a\u552f\u4e00\u771f\u7406\u6e90\u201d\uff0c\u4f46\u5728\u771f\u5b9e\u4ea7\u54c1\u4e2d\uff0c\u8bbe\u8ba1\u4ee4\u724c\u4e0e\u4ea4\u4e92\u903b\u8f91\u7684\u8fed\u4ee3\u5e38\u4e0e\u4e1a\u52a1\u9700\u6c42\u8026\u5408\uff0c\u50f5\u786c\u7684\u6ce8\u518c\u8868\u53ef\u80fd\u53d8\u6210\u53e6\u4e00\u79cd\u67b7\u9501\u3002\u77ed\u671f\u770b\uff0c\u8fd9\u662fAI\u5f00\u53d1\u5de5\u4f5c\u6d41\u91cc\u7cbe\u51c6\u7684\u6548\u7387\u63d2\u4ef6\uff1b\u957f\u671f\u770b\uff0c\u82e5\u4e0d\u80fd\u771f\u6b63\u89e3\u51b3\u201c\u5206\u53c9\u540e\u5982\u4f55\u65e0\u75db\u6f14\u8fdb\u201d\u8fd9\u4e00\u7ec8\u6781\u96be\u9898\uff0c\u5b83\u53ea\u4f1a\u6210\u4e3a\u53c8\u4e00\u4ef6\u201c\u6f02\u4eae\u7684\u534a\u6210\u54c1\u201d\u2014\u2014\u4e0d\u8fc7\uff0c\u5728\u904d\u5730\u90fd\u662f\u201cAI\u4e00\u952e\u751f\u6210\u8fa3\u9e21UI\u201d\u7684\u5f53\u4e0b\uff0cBalsa\u81f3\u5c11\u6307\u51fa\u4e86\u6b63\u786e\u7684\u65b9\u5411\uff1a\u8ba9\u667a\u80fd\u4f53\u5b66\u4f1a\u670d\u4ece\uff0c\u800c\u4e0d\u662f\u8ba9\u4eba\u7c7b\u66ff\u5b83\u4eec\u64e6\u5c41\u80a1\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\">Balsa UI<\/span>\n                <\/div>\n<div class=\"comment-content\">Balsa establishes a clear contract between your design system and a powerful UI library. Its registry delivers the source code your agents can use, extend, and evolve.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>this is basically the shadcn model (source code delivered into your repo instead of an npm black box) but pointed at agents instead of humans copy-pasting, which feels like the right instinct given how much agent-written UI code I&#8217;ve seen drift from whatever design system it started from. the question I&#8217;d actually want answered before adopting it: once an agent has extended a delivered component and the registry ships an update upstream, what&#8217;s the story for reconciling the two? shadcn&#8217;s answer is basically &#8220;you&#8217;re on your own, diff it yourself&#8221; &#8211; curious if Balsa has anything smarter than that or if it&#8217;s the same tradeoff.<\/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\/@galdayan\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@galdayan<\/a>&nbsp;Hey Gal! Good to know you&#8217;re using Balsa! That agentic focus really is what I&#8217;m trying to achieve with it. <\/p>\n<p>Balsa currently has npx balsa-ui@latest diff &lt;component&gt;. It compares the originally installed source, your local copy, and the current registry version, then reports whether it\u2019s unchanged, local, upstream, or diverged. It currently stops at that classification.<\/p>\n<p>Thanks for raising the gap. 0.8.1 is being published now. The command will also print unified file-level diffs from local source to registry source, and the Balsa agent skill will explicitly instruct agents to run it before updating. Automatic updates will still preserve local and diverged files unless replacement is explicitly forced.<\/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\">#17<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/VETBJMOG3HP67S\" class=\"app-title\">AgentR 3.0<\/a><\/p>\n<div class=\"one-liner\">Hiring evaluation built for the AI cheating era<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">84<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>AgentR 3.0 \u662f\u4e00\u6b3e\u7531AI\u4ee3\u7406\u5168\u6743\u6267\u884c\u7684\u62db\u8058\u8bc4\u4f30\u5de5\u5177\uff0c\u901a\u8fc7AI\u4e3b\u5bfc\u7684\u7ed3\u6784\u5316\u89c6\u9891\u9762\u8bd5\u4e0e\u5185\u7f6e\u53cd\u4f5c\u5f0a\u9a8c\u8bc1\uff0c\u89e3\u51b3\u5019\u9009\u4eba\u5229\u7528AI\u4f5c\u5f0a\u5bfc\u81f4\u62db\u8058\u51b3\u7b56\u5931\u771f\u3001\u65e0\u6cd5\u8bc6\u522b\u771f\u5b9e\u80fd\u529b\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\/4bd0f7aa-8621-44a6-b7be-8cef3f127c8e.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\/33a8e676-6c9b-4406-8c3a-995f9b8ad80a.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\/8f01c3a5-3531-4ea0-90c9-724ca96f52ba.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\/26655b83-d6d5-42be-97ff-98d926248aa9.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\/4201be75-e02e-43ad-a91e-dbaf728bd5d7.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\/9d0c25dc-49cc-438b-b36b-2aff85fbae69.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\/7cfadf78-faa6-4eb7-a8d0-e5c7c8bb4cca.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\/36e9d48a-a23a-47d7-820b-e63b6e1aa853.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/rsKAuvEXoiA\"><source src=\"https:\/\/youtu.be\/rsKAuvEXoiA\" 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\">Hiring<\/span><br \/>\n            <span class=\"tag\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">Career<\/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\u8005\u8ba4\u53ef\u201cAI\u4f5c\u5f0a\u95ee\u9898\u5c06\u6301\u7eed\u52a0\u5267\u201d\u7684\u524d\u63d0\uff0c\u8ba4\u4e3a\u57fa\u4e8e\u8bc1\u636e\u800c\u975e\u5305\u88c5\u7b80\u5386\u7684\u65b9\u5411\u6b63\u786e\u3002\u4f46\u6709\u6548\u53cd\u9988\u8f83\u5c11\uff0c\u6709\u7528\u6237\u4ec5\u590d\u8ff0\u4ea7\u54c1\u5ba3\u4f20\u8bed\uff0c\u672a\u63d0\u51fa\u5177\u4f53\u8d28\u7591\u6216\u4f7f\u7528\u4e2d\u9047\u5230\u7684\u95ee\u9898\uff0c\u7f3a\u4e4f\u5bf9\u9762\u8bd5\u4f53\u9a8c\u3001\u8bef\u5224\u7387\u6216\u516c\u5e73\u6027\u7684\u5b9e\u8d28\u6027\u8ba8\u8bba\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                AgentR 3.0 \u7cbe\u51c6\u8e29\u4e2d\u4e86\u540e\u75ab\u60c5\u65f6\u4ee3\u8fdc\u7a0b\u62db\u8058\u7684\u4fe1\u4efb\u5d29\u584c\u70b9\u2014\u2014\u5f53ChatGPT\u80fd\u66ff\u5019\u9009\u4eba\u5199\u7b80\u5386\u3001\u505a\u7b14\u8bd5\u751a\u81f3\u5b9e\u65f6\u63d0\u4f9b\u9762\u8bd5\u8bdd\u672f\u65f6\uff0c\u4f20\u7edf\u7ed3\u6784\u5316\u9762\u8bd5\u7684\u6548\u5ea6\u786e\u5b9e\u5728\u5f52\u96f6\u3002\u5176\u201c\u4ece\u9a8c\u8bc1\u5230\u8bc4\u4f30\u518d\u5230\u9762\u8bd5\u201d\u7684\u6d41\u6c34\u7ebf\u8bbe\u8ba1\uff0c\u5c24\u5176\u662f\u5c06\u53cd\u4f5c\u5f0a\u5185\u7f6e\u4e3a\u9762\u8bd5\u4ea4\u4e92\u903b\u8f91\uff08\u975e\u4e8b\u540e\u76d1\u63a7\uff09\u7684\u601d\u8def\uff0c\u662f\u503c\u5f97\u80af\u5b9a\u7684\u6280\u672f\u65b9\u5411\u3002\u4f46\u5fc5\u987b\u6cfc\u4e09\u76c6\u51b7\u6c34\uff1a\u7b2c\u4e00\uff0c\u6240\u8c13\u201c\u53cd\u4f5c\u5f0a\u201d\u672c\u8d28\u4e0a\u662f\u4e00\u573a\u519b\u5907\u7ade\u8d5b\uff0cAgentR\u7684\u903b\u8f91\u662f\u8ba9\u56de\u7b54\u96be\u4ee5\u88abAI\u8f85\u52a9\uff0c\u8fd9\u53ea\u80fd\u9632\u5fa1\u4f4e\u6c34\u5e73\u4f5c\u5f0a\uff0c\u5bf9\u4e8e\u6df1\u5ea6\u4eba\u673a\u534f\u540c\uff08\u5019\u9009\u4eba\u81ea\u5df1\u7406\u89e3\u7b54\u6848\u4ec5\u8ba9AI\u4f18\u5316\u8868\u8fbe\uff09\u57fa\u672c\u65e0\u6548\uff0c\u53cd\u800c\u4f1a\u8bef\u4f24\u7d27\u5f20\u4f46\u771f\u5b9e\u7684\u5019\u9009\u4eba\u3002\u7b2c\u4e8c\uff0cAI\u4f5c\u4e3a\u9762\u8bd5\u5b98\u7684\u653f\u6cbb\u6b63\u786e\u98ce\u9669\u6781\u9ad8\uff0c\u7ed3\u6784\u5316\u81ea\u9002\u5e94\u63d0\u95ee\u6781\u6613\u5728\u5e74\u9f84\u3001\u6027\u522b\u3001\u53e3\u97f3\u4e0a\u4ea7\u751f\u9690\u6027\u504f\u89c1\uff0c\u4e14\u76ee\u524d\u6ca1\u6709\u4efb\u4f55\u6cd5\u89c4\u5141\u8bb8\u7b97\u6cd5\u5355\u65b9\u9762\u51b3\u5b9a\u5f55\u7528\u4e0e\u5426\uff0c\u8fd9\u5728\u7f8e\u56fd\u82e5\u5e72\u5dde\u5df2\u89e6\u78b0\u6cd5\u5f8b\u7ea2\u7ebf\u3002\u7b2c\u4e09\uff0c\u4ece\u5546\u4e1a\u770b\uff0c84\u7968\u7684\u51b7\u542f\u52a8\u6570\u636e\u8bf4\u660e\u4ea7\u54c1\u4ecd\u5904\u4e8e\u6781\u65e9\u671f\uff0c\u8bc4\u8bba\u533a\u7684\u9644\u548c\u7f3a\u4e4f\u6df1\u5ea6\u7528\u6237\u6d4b\u8bd5\u53cd\u9988\uff0c\u8bf4\u660e\u5176\u6700\u5927\u7684\u6311\u6218\u4e0d\u662f\u6280\u672f\u800c\u662f\u9500\u552e\u2014\u2014HR\u90e8\u95e8\u5bf9\u65b0\u5de5\u5177\u7684\u91c7\u7eb3\u5468\u671f\u6781\u957f\uff0c\u9664\u975e\u5b83\u80fd\u76f4\u63a5\u8bc1\u660e\u201c\u8bc1\u636e\u94fe\u201d\u5728\u540e\u7eed\u8bc9\u8bbc\u4e2d\u53ef\u4f5c\u4e3a\u6cd5\u5f8b\u4f9d\u636e\uff0c\u5426\u5219\u591a\u6570\u4f01\u4e1a\u53ea\u4f1a\u628a\u5b83\u5f53\u4f5c\u7b5b\u9009\u6f0f\u6597\uff0c\u800c\u975e\u6700\u7ec8\u51b3\u7b56\u4f9d\u636e\u3002\u4e00\u53e5\u8bdd\uff1a\u65b9\u5411\u5bf9\uff0c\u4f46\u628a\u201c\u9632\u4f5c\u5f0a\u201d\u4f5c\u4e3a\u5356\u70b9\u672c\u8eab\uff0c\u5c31\u662f\u5728\u627f\u8ba4AI\u5bf9\u62db\u8058\u7684\u7edf\u6cbb\u529b\u5df2\u8fdc\u8d85\u4eba\u7c7b\u2014\u2014\u8fd9\u7a76\u7adf\u662f\u89e3\u653eHR\uff0c\u8fd8\u662f\u5ba3\u544aHR\u7684\u4e13\u4e1a\u5224\u65ad\u5df2\u88ab\u7b97\u6cd5\u5224\u4e86\u6b7b\u5211\uff1f\u503c\u5f97\u6574\u4e2a\u884c\u4e1a\u6df1\u601d\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\">AgentR 3.0<\/span>\n                <\/div>\n<div class=\"comment-content\">AgentR is an AI agent that runs the full hiring evaluation, judgment, real work scenarios, and verification, so every shortlist is built on evidence, not a resume and a gut feeling. With Phase 3, AgentR now conducts the entire first interview itself, structured, adaptive, and built to hold up against AI-assisted cheating, so you walk into every decision with the confidence to make the call.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hi Product Hunt \ud83d\udc4b<\/p>\n<p>When we launched AgentR, the problem was noisy resumes. When we shipped v2, the problem was disconnected hiring workflows. Today the problem is different again. Candidates have AI helping them through every stage of an interview, and most hiring tools have no way to tell.<\/p>\n<p>So for this launch, we rebuilt the interview itself.<\/p>\n<p>AgentR now runs a full AI-conducted first interview, voice and video, structured around how someone actually thinks and works: resume walkthrough, real case scenarios, judgment calls, and hands-on problem solving. It&#8217;s designed so rehearsed answers and real-time AI help don&#8217;t hold up, and verification runs before evaluation, not as an afterthought.<\/p>\n<p>What&#8217;s new in Phase 3:<\/p>\n<p>\u25c9 AI-conducted interviews: a structured 25-minute conversation that adapts to what the candidate actually says, not a fixed script<br \/>\n\u25c9 Built-in verification: Our deep research engine checks resumes for consistency before they&#8217;re evaluated.<br \/>\n\u25c9 Anti-cheat by design: the interview format itself is built to be difficult to fake, not just monitored after the fact<br \/>\n\u25c9 Context-aware CV ranking: candidates are ranked on how their experience actually fits the role, not just keyword overlap<br \/>\n\u25c9 Transparent rejections: candidates get a clear reason when they don&#8217;t move forward, not silence<\/p>\n<p>We built this because we were losing our trust in virtual interviews, and we suspect a lot of hiring teams feel the same way right now. Would love your feedback, especially from anyone running high-volume hiring where this problem shows up first.<\/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>The AI cheating problem in hiring is only going to grow, so building trust back into interviews feels like the right direction. Love the focus on evidence over polished resumes.<\/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\/@better_shaya\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@better_shaya<\/a>&nbsp;Great and amazing . Today the problem is different again. Candidates have AI helping them through every stage of an interview, and most hiring tools have no way to tell.<\/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\/@better_shaya\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@better_shaya<\/a>&nbsp;Thanks!<\/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\">#18<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/ZV4EEFKGUGCVJA\" class=\"app-title\">Ressearch AI<\/a><\/p>\n<div class=\"one-liner\">AI workspace for reproducible scientific research<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">83<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Ressearch AI \u662f\u4e00\u4e2a\u5c06\u6587\u732e\u68c0\u7d22\u3001\u6570\u636e\u5206\u6790\u3001\u53ef\u89c6\u5316\u4e0e\u79d1\u5b66\u5199\u4f5c\u6574\u5408\u8fdb\u5355\u4e00\u5bf9\u8bdd\u5f0f\u5de5\u4f5c\u533a\u7684AI\u79d1\u7814\u5e73\u53f0\uff0c\u901a\u8fc7\u4e91\u7aef\u6c99\u7bb1\u6267\u884c\u53ef\u8ffd\u6eaf\u5de5\u4f5c\u6d41\uff0c\u89e3\u51b3\u7814\u7a76\u4eba\u5458\u5728\u591a\u5de5\u5177\u5207\u6362\u4e2d\u4e22\u5931\u4e0a\u4e0b\u6587\u3001\u96be\u4ee5\u590d\u73b0\u7ed3\u679c\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\/be8d5d8b-30ef-4570-9939-38256e8c1742.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\/11f0ff2d-e250-4f39-839c-8c586f0ec456.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\/048706d1-3097-4161-8592-f7fe3600c242.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\/0f08492a-50db-462f-a706-64fbe4458c3e.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\/b1ced73e-add2-473d-b471-12612f56da46.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\/8d5c4137-a5b6-4c1b-8b57-e146ddbc6b88.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\/6d226648-c3d1-4897-a7fc-80be7d31f3cc.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/qGi2WAa7law\"><source src=\"https:\/\/youtu.be\/qGi2WAa7law\" 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\">Artificial Intelligence<\/span><br \/>\n            <span class=\"tag\">Science<\/span><br \/>\n            <span class=\"tag\">Data Science<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">AI\u79d1\u7814\u52a9\u624b<\/span><br \/>\n            <span class=\"tag\">\u79d1\u5b66\u5de5\u4f5c\u6d41<\/span><br \/>\n            <span class=\"tag\">\u53ef\u590d\u73b0\u7814\u7a76<\/span><br \/>\n            <span class=\"tag\">\u6587\u732e\u68c0\u7d22<\/span><br \/>\n            <span class=\"tag\">Python\/R\u5206\u6790<\/span><br \/>\n            <span class=\"tag\">\u6570\u636e\u53ef\u89c6\u5316<\/span><br \/>\n            <span class=\"tag\">\u5b66\u672f\u5199\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u4e91\u7aef\u6c99\u7bb1<\/span><br \/>\n            <span class=\"tag\">\u751f\u547d\u79d1\u5b66<\/span><br \/>\n            <span class=\"tag\">\u534f\u4f5c\u5e73\u53f0<\/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>\u521b\u59cb\u4eba\u8bf4\u660e\u4ea7\u54c1\u89e3\u51b3\u79d1\u7814\u4e2d\u5de5\u5177\u5207\u6362\u4e0e\u590d\u73b0\u96be\u9898\uff0c\u63d0\u4f9b\u514d\u8d39\u8bd5\u7528\u3002\u7528\u6237\u201c\u6d88\u8d39\u8005\u201d\u975e\u4e13\u4e1a\u4eba\u58eb\uff0c\u8bd5\u7528\u514d\u75ab\u5b66\uff08\u575a\u679c\u8fc7\u654f\uff09\u7814\u7a76\u573a\u666f\u540e\u53cd\u9988\u201c\u83b7\u53d6\u5230\u51e0\u7bc7\u6709\u8da3\u4e14\u6709\u7528\u7684\u8bba\u6587\u201d\uff0c\u672a\u63d0\u5177\u4f53\u5efa\u8bae\u6216\u7f3a\u9677\u3002\u6709\u6548\u53cd\u9988\u6682\u7f3a\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                Ressearch AI \u7684\u91ce\u5fc3\u662f\u597d\u7684\u2014\u2014\u628a\u79d1\u7814\u7684\u201c\u810f\u6d3b\u7d2f\u6d3b\u201d\u88c5\u8fdb\u4e00\u4e2a\u5bf9\u8bdd\u5f0f\u754c\u9762\uff0c\u7528AI\u4ee3\u7406\u5728\u9694\u79bb\u6c99\u7bb1\u91cc\u8dd1\u4ee3\u7801\u3001\u751f\u6210\u56fe\u8868\u3001\u8d77\u8349\u8bba\u6587\uff0c\u5e76\u5f3a\u8c03\u201c\u53ef\u8ffd\u6eaf\u3001\u53ef\u590d\u73b0\u201d\u3002\u8fd9\u786e\u5b9e\u5207\u4e2d\u4e86\u73b0\u4ee3\u79d1\u7814\u7684\u75db\u70b9\uff1a\u6548\u7387\u4f4e\u4e0b\u3001\u4e0a\u4e0b\u6587\u65ad\u88c2\u3001\u590d\u73b0\u5371\u673a\u3002\u4f4683\u7968\u7684\u51b7\u542f\u52a8\u548c\u4ec5\u4e00\u6761\u975e\u4e13\u4e1a\u7528\u6237\u8bc4\u8bba\uff0c\u66b4\u9732\u4e86\u5176\u5c34\u5c2c\u5904\u5883\uff1a\u4ea7\u54c1\u5ba3\u79f0\u7684\u6df1\u5ea6\u529f\u80fd\uff08\u5982\u5b9a\u5236Python\/R\u5206\u6790\u3001\u591a\u8bed\u8a00\u652f\u6301\uff09\u6070\u6070\u662f\u4e13\u4e1a\u7528\u6237\u6700\u6311\u5254\u3001\u6700\u4e0d\u613f\u8fc1\u79fb\u7684\u73af\u8282\u3002\u4e00\u4e2a\u201c\u6d88\u8d39\u8005\u201d\u7528\u575a\u679c\u8fc7\u654f\u8fd9\u79cd\u5bbd\u6cdb\u95ee\u9898\u8bd5\u4e86\u4e00\u4e0b\uff0c\u5f97\u5230\u51e0\u7bc7\u8bba\u6587\u5c31\u7b97\u201c\u6709\u7528\u201d\u2014\u2014\u8fd9\u79bb\u79d1\u5b66\u5bb6\u613f\u610f\u4e3a\u6bcf\u670819.9\u7f8e\u5143\u4ed8\u8d39\u7684\u8ddd\u79bb\u8fd8\u5f88\u8fdc\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u771f\u6b63\u7684\u98ce\u9669\u5728\u4e8e\uff1aRessearch AI \u8bd5\u56fe\u540c\u65f6\u505a\u597d\u201c\u6587\u732e\u641c\u7d22+\u4ee3\u7801\u6267\u884c+\u5199\u4f5c\u6392\u7248\u201d\u4e09\u4ef6\u4e8b\uff0c\u800c\u8fd9\u6bcf\u4e00\u4ef6\u90fd\u6709\u6781\u5176\u6210\u719f\u7684\u5782\u76f4\u5de5\u5177\uff08\u5982Semantic Scholar\u3001Jupyter Notebook\u3001Overleaf\uff09\u3002\u5b83\u76ee\u524d\u7684\u5dee\u5f02\u5316\u53ea\u80fd\u662f\u201c\u6574\u5408\u201d\u548c\u201cAI\u8f85\u52a9\u201d\uff0c\u4f46\u6574\u5408\u82e5\u4e0d\u591f\u4e1d\u6ed1\uff0c\u5c31\u6210\u4e86\u56db\u4e0d\u50cf\u3002\u521b\u59cb\u4eba\u5728\u8bc4\u8bba\u91cc\u95ee\u7684\u4e09\u4e2a\u95ee\u9898\u5f88\u8bda\u5b9e\uff0c\u4f46\u4e5f\u5728\u6697\u793a\u4ed6\u4eec\u5c1a\u672a\u627e\u5230\u771f\u6b63\u7684\u201c\u9489\u5b50\u201d\u3002\u6216\u8bb8\u6700\u8be5\u805a\u7126\u7684\u662f\u67d0\u4e00\u7c7b\u9ad8\u9891\u3001\u75db\u611f\u6781\u5f3a\u7684\u6d41\u7a0b\uff08\u6bd4\u5982\u201cRNA-seq\u6570\u636e\u5206\u6790+\u62a5\u544a\u751f\u6210\u201d\uff09\uff0c\u800c\u4e0d\u662f\u670d\u52a1\u6240\u6709\u751f\u547d\u79d1\u5b66\u3002\u590d\u73b0\u6027\u662f\u4e2a\u597d\u53e3\u53f7\uff0c\u79d1\u7814\u5e02\u573a\u4e5f\u591f\u5927\uff0c\u4f46\u8ba9\u63a7\u5236\u6b32\u6781\u5f3a\u7684\u7814\u7a76\u4eba\u5458\u4ea4\u51fa\u5de5\u4f5c\u6d41\u63a7\u5236\u6743\uff0c\u9700\u8981\u7684\u4e0d\u662f\u6f14\u793a\uff0c\u800c\u662f\u7ecf\u5f97\u8d77\u540c\u884c\u8bc4\u5ba1\u7684\u6848\u4f8b\u3002\u76ee\u524d\uff0c\u5b83\u66f4\u50cf\u4e00\u4e2a\u7cbe\u81f4\u7684\u6982\u5ff5\u9a8c\u8bc1\uff0c\u800c\u975e\u6740\u624b\u7ea7\u4ea7\u54c1\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\">Ressearch AI<\/span>\n                <\/div>\n<div class=\"comment-content\">Ressearch AI brings the entire scientific workflow into one conversational workspace: literature search, data acquisition, Python\/R analysis, visualizations, editing, and scientific writing. AI agents execute traceable workflows in isolated cloud sandboxes, making every result reviewable, reproducible, and accessible from anywhere. No setup required.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hi Product Hunt and everyone, I\u2019m Irwing, founder of Ressearch AI, built by Skyfall Innovations in Peru.<\/p>\n<p>We started with a simple observation: researchers often have great questions and valuable data, but lose momentum jumping between papers, search engines, Python\/R code, statistical tools, and Word. Colaboration could also be a bit of a challenge.  The hardest parts are often turning data into reliable\/reproducible analysis, and analysis into clear and traceable scientific writing. Each handoff loses context, adds friction, and makes the final work harder to review and reproduce.<\/p>\n<p>We built Ressearch AI to make that workflow continuous.<\/p>\n<p>You can begin with a research question, paper, or dataset, and work with specialized scientific agents that can:<\/p>\n<p>\ud83d\udd0e Search and connect literature from 30+ scientific sources<br \/>\n\ud83e\uddea Plan and run Python or R analyses in isolated cloud sandboxes<br \/>\n\ud83d\udcca Create traceable figures, tables, maps, and 3D scientific objects<br \/>\n\u270d\ufe0f Draft and review scientific writing grounded in project evidence<br \/>\n\ud83d\udd01 Preserve sources, assumptions, code, decisions, and results<\/p>\n<p>All exportable to GitHub or local.<\/p>\n<p>The goal is not to replace scientific judgment. It is to keep the researcher in control while making every step easier to inspect, reuse, and reproduce.<\/p>\n<p>Ressearch AI is built for researchers, graduate students, labs, and scientific teams across the life sciences, from genomics, omics, microbiology, and structural biology to clinical research, drug discovery, medicine, bioimaging, ecology, environmental and geospatial science. It is available in English, Spanish, Portuguese, French, and German, and you can start with a free plan plus our 25 minutes of free taste of the Pro tier.<\/p>\n<p>We\u2019d especially value candid feedback on three questions, even if your answer is \u201cnone\u201d:<\/p>\n<p>1. What real research task, if any, would you use Ressearch AI for this week?<br \/>\n2. Which tool or manual step would Ressearch AI need to replace before it earned a permanent place in your workflow?<br \/>\n3. At $19.90\/month, what outcome would it need to deliver in the first month for you to keep with us?<\/p>\n<p>I\u2019ll be here throughout the day. I\u2019d love to hear how you currently move from a research question to evidence, analysis, and a finished manuscript<\/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<div class=\"comment-replies\">\n<div class=\"reply-item\">\n<div class=\"reply-content\">\n<p><a href=\"https:\/\/www.producthunt.com\/@irwing_smith_saldana_ugaz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@irwing_smith_saldana_ugaz<\/a>&nbsp;Congrats on the exciting launch Irwing! I am a consumer rather than science expert but a research topic that has been on my mind recently because of my 3yo son is looking into nut allergies and how they develop. I&#8217;m curious about immunology to learn more about how his biology works and whether there are ways to help him develop out of these allergies. Trying out Ressearch AI on this use case gave me several interesting and useful papers. Thanks!<\/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\">#19<\/div>\n<div class=\"title-group\">\n            <a href=\"https:\/\/www.producthunt.com\/r\/G5SSZJAFR5X66Z\" class=\"app-title\">Basedash Public Sharing<\/a><\/p>\n<div class=\"one-liner\">Live dashboards for anyone you send the link to<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">83<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong><\/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\/165a8e2c-0c0e-4820-b6f7-d4b2d1bb9959.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\/d6382890-9bfc-4773-a4cd-9741df278dad.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\/51e4c90d-7c84-44b3-8ef2-1c06c219b66c.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\/bd707ba1-bedd-4741-bc38-0ffa7490bf5d.jpeg?auto=format\" data-video-url=\"https:\/\/youtu.be\/pDfS4JpJbS4\"><source src=\"https:\/\/youtu.be\/pDfS4JpJbS4\" 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\">Data &#038; Analytics<\/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>\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><\/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\">Basedash Public Sharing<\/span>\n                <\/div>\n<div class=\"comment-content\">Basedash Public Sharing turns any dashboard or chart into a tokenized public link. Send it to a client, investor, or stakeholder \u2014 they can open a live view without a Basedash account, use its filters, inspect the charts, and sort public tables. Share the whole dashboard or one chart, and let every recipient explore the latest data in their browser. No exports. No screenshots. Just send the link and share the live answer.<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">Hey everyone, Max here from Basedash.<\/p>\n<p>Today we&#8217;re launching Public Sharing: live dashboards and charts you can send to anyone with a link, no Basedash account required.<\/p>\n<p>Choose a dashboard or individual chart, turn on its public link, and send the tokenized URL to a client, investor, or stakeholder. They can open the latest data in their browser, use filters on the shared view, inspect the charts, and sort public tables.<\/p>\n<p>We use this ourselves for the dashboards we review with people outside our company. Instead of exporting a new file before every conversation, we send one link and everyone opens the same current numbers.<\/p>\n<p>The Product Hunt community gets an extra week on their trial this week. Happy to answer anything.<\/p><\/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 real win here is giving non-technical teams more independence without making data teams answer every small question. Great use case for AI.<\/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<\/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\/2ABP4DW2OAGSIT\" class=\"app-title\">Loopcase<\/a><\/p>\n<div class=\"one-liner\">Looping case study videos from your images, no keyframes<\/div>\n<\/p><\/div>\n<div class=\"vote-btn\">\n<div class=\"vote-arrow\">\u25b2<\/div>\n<div class=\"vote-count\">82<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"one-liner\"><strong>\u4e00\u53e5\u8bdd\u4ecb\u7ecd\uff1a<\/strong>Loopcase \u662f\u4e00\u6b3e\u5728\u6d4f\u89c8\u5668\u91cc\u628a\u9759\u6001\u56fe\u7247\u53d8\u6210\u65e0\u7f1d\u5faa\u73af\u6848\u4f8b\u5c55\u793a\u89c6\u9891\u7684\u5de5\u5177\uff0c\u4e13\u4e3a\u8bbe\u8ba1\u5e08\u548c\u4f5c\u54c1\u96c6\u521b\u4f5c\u8005\u89e3\u51b3\u201c\u4e0d\u4f1a\u52a8\u6548\u3001\u4e0d\u60f3\u5f00 After Effects\u201d\u7684\u4e34\u573a\u6f14\u793a\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                <video class=\"media-content\" poster=\"https:\/\/ph-files.imgix.net\/67b4e081-0d2c-4ff9-bec0-4e32a0d7c81e.jpeg?auto=format\" data-video-url=\"https:\/\/youtube.com\/shorts\/lULXXYRddWM\"><source src=\"https:\/\/youtube.com\/shorts\/lULXXYRddWM\" 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\/75c661a0-970b-4c04-86f7-30f047d0f359.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\/c1bd5d21-182c-4b22-8779-268b3fc418fd.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\/f5b8f0e0-e666-4683-8029-152e3cc2a604.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\">Web App<\/span><br \/>\n            <span class=\"tag\">Design Tools<\/span><br \/>\n            <span class=\"tag\">Marketing<\/span>\n        <\/div>\n<div class=\"tags-container\">\n<p>            <span class=\"tag\">\u65e0\u5173\u952e\u5e27\u89c6\u9891\u5236\u4f5c<\/span><br \/>\n            <span class=\"tag\">\u56fe\u7247\u8f6c\u89c6\u9891<\/span><br \/>\n            <span class=\"tag\">\u65e0\u7f1d\u5faa\u73af\u52a8\u753b<\/span><br \/>\n            <span class=\"tag\">\u6848\u4f8b\u7814\u7a76\u89c6\u9891<\/span><br \/>\n            <span class=\"tag\">\u4f5c\u54c1\u96c6\u5c55\u793a\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u6d4f\u89c8\u5668\u7aef\u89c6\u9891\u7f16\u8f91<\/span><br \/>\n            <span class=\"tag\">\u6a21\u677f\u5316\u52a8\u6548<\/span><br \/>\n            <span class=\"tag\">4K\u5bfc\u51fa<\/span><br \/>\n            <span class=\"tag\">\u8bbe\u8ba1\u5e08\u5de5\u5177<\/span><br \/>\n            <span class=\"tag\">\u514d\u8ba2\u9605\u514d\u8d39\u5bfc\u51fa<\/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\u4e86\u201c\u9759\u6001\u6848\u4f8b\u9700\u8981\u52a8\u6548\u201d\u7684\u771f\u5b9e\u75db\u70b9\uff0c\u5c24\u5176\u8d5e\u8d4f\u514d\u53bb After Effects \u7684\u590d\u6742\u6027\u3002\u6709\u8bc4\u8bba\u5173\u6ce8\u514d\u8d39\u5bfc\u51fa\u548c\u6d4f\u89c8\u5668\u672c\u5730\u5904\u7406\u9690\u79c1\u4f18\u52bf\u3002\u4e3b\u8981\u5efa\u8bae\u5c1a\u672a\u660e\u786e\u51fa\u73b0\uff0c\u65e9\u671f\u7528\u6237\u66f4\u591a\u8868\u8fbe\u9f13\u52b1\u548c\u671f\u5f85\uff0c\u672a\u6709\u5b9e\u8d28\u529f\u80fd\u6279\u8bc4\u6216\u7f3a\u5931\u53cd\u9988\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                Loopcase \u7684\u806a\u660e\u4e4b\u5904\u5728\u4e8e\u5b83\u6ca1\u6709\u8bd5\u56fe\u505a\u4e00\u4e2a\u201c\u8ff7\u4f60 AE\u201d\uff0c\u800c\u662f\u7cbe\u51c6\u5207\u5165\u4e86\u201c\u4f5c\u54c1\u96c6\u6848\u4f8b\u89c6\u9891\u201d\u8fd9\u4e2a\u6781\u7a84\u4f46\u9ad8\u9891\u7684\u573a\u666f\u3002\u5b83\u7684\u6838\u5fc3\u5356\u70b9\u201c\u65e0\u5173\u952e\u5e27\u3001\u65e0\u7f1d\u5faa\u73af\u201d\u4e0d\u662f\u70ab\u6280\uff0c\u800c\u662f\u5bf9\u8bbe\u8ba1\u5e08\u5de5\u4f5c\u6d41\u7684\u6df1\u523b\u7406\u89e3\u2014\u2014\u5927\u591a\u6570\u6848\u4f8b\u89c6\u9891\u53ea\u9700\u8981\u4e00\u4e2a\u4f18\u96c5\u7684\u955c\u5934\u8fd0\u52a8\uff0c\u800c\u4e0d\u662f\u82b1\u54e8\u7684\u8f6c\u573a\u5806\u780c\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4ece\u4ea7\u54c1\u7b56\u7565\u770b\uff0c\u5b83\u505a\u4e86\u4e24\u4e2a\u6781\u5176\u6b63\u786e\u7684\u51cf\u6cd5\uff1a\u4e00\u662f\u4e3b\u52a8\u9650\u5236\u6a21\u677f\u6570\u91cf\uff0c\u5f3a\u8c03\u201c\u8c03\u4f18\u800c\u975e\u751f\u6210\u201d\uff0c\u8fd9\u907f\u514d\u4e86\u6a21\u677f\u6cdb\u6ee5\u5bfc\u81f4\u7684\u5e73\u5eb8\u611f\uff0c\u4e5f\u964d\u4f4e\u4e86\u7528\u6237\u9009\u62e9\u6210\u672c\uff1b\u4e8c\u662f\u514d\u8d39\u8ba1\u5212\u76f4\u63a5\u5bfc\u51fa\u771f\u6587\u4ef6\uff0c\u6ca1\u6709\u6c34\u5370\u548c\u8bd5\u7528\u5899\uff0c\u8fd9\u65e2\u662f\u5728\u5efa\u7acb\u4fe1\u4efb\uff0c\u4e5f\u662f\u5728\u79ef\u7d2f\u65e9\u671f\u53e3\u7891\u2014\u2014\u6bd5\u7adf\u8fd9\u7c7b\u5de5\u5177\u7684\u53e3\u7891\u4f20\u64ad\u8fdc\u6bd4\u5e7f\u544a\u6295\u653e\u6709\u6548\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u4f46\u98ce\u9669\u540c\u6837\u660e\u663e\u3002\u9996\u5148\uff0c\u5b83\u7684\u62a4\u57ce\u6cb3\u5f88\u6d45\uff1a\u6838\u5fc3\u529f\u80fd\u662f\u201c\u56fe\u7247+\u9884\u8bbe\u52a8\u6548+\u65e0\u7f1d\u5faa\u73af\u201d\uff0c\u4e00\u65e6\u88ab Figma \u6216 Canva \u8fd9\u7c7b\u5e73\u53f0\u96c6\u6210\uff0c\u7528\u6237\u8fc1\u79fb\u6210\u672c\u6781\u4f4e\u3002\u5176\u6b21\uff0c\u201c\u6d4f\u89c8\u5668\u7aef\u5904\u7406\u201d\u867d\u7136\u5f3a\u8c03\u9690\u79c1\uff0c\u4f46\u4e5f\u610f\u5473\u7740\u6027\u80fd\u4e0a\u9650\u2014\u20144K \u5bfc\u51fa\u5728\u672c\u5730\u673a\u5668\u4e0a\u53ef\u80fd\u5403\u529b\uff0c\u8fd9\u4f1a\u5f71\u54cd\u4e13\u4e1a\u7528\u6237\u7684\u4f7f\u7528\u4f53\u9a8c\u3002\u6700\u540e\uff0c\u5b83\u7684\u76ee\u6807\u7528\u6237\uff08\u8bbe\u8ba1\u5e08\u3001\u673a\u6784\uff09\u867d\u7136\u4ed8\u8d39\u610f\u613f\u5f3a\uff0c\u4f46\u9700\u6c42\u9891\u6b21\u4f4e\uff0cLifetime \u5b9a\u4ef7\u80fd\u5426\u652f\u6491\u957f\u671f\u7ef4\u62a4\u548c\u6a21\u677f\u66f4\u65b0\u662f\u4e2a\u7591\u95ee\u3002\n            <\/p>\n<p class=\"ai-content\">\n                \u603b\u4f53\u800c\u8a00\uff0cLoopcase \u662f\u4e00\u6b3e\u201c\u5c0f\u800c\u7f8e\u201d\u7684\u5de5\u5177\uff0c\u5b83\u89e3\u51b3\u7684\u662f\u4e00\u4e2a\u5177\u4f53\u4e14\u771f\u5b9e\u7684\u75db\u70b9\uff0c\u4f46\u5929\u82b1\u677f\u660e\u663e\u3002\u5982\u679c\u5b83\u80fd\u5411\u201c\u6848\u4f8b\u5e93\u7ba1\u7406\u201d\u6216\u201c\u56e2\u961f\u534f\u4f5c\u5c55\u793a\u201d\u5ef6\u4f38\uff0c\u6216\u8bb8\u80fd\u6253\u5f00\u66f4\u5927\u7684\u7a7a\u95f4\uff1b\u82e5\u53ea\u505c\u7559\u5728\u5355\u4e00\u89c6\u9891\u751f\u6210\u5de5\u5177\uff0c\u5219\u5f88\u5bb9\u6613\u6ca6\u4e3a\u201c\u4e0b\u4e00\u4e2a\u88ab\u5927\u5382\u541e\u566c\u7684\u72ec\u7acb\u5c0f\u4ea7\u54c1\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\">Loopcase<\/span>\n                <\/div>\n<div class=\"comment-content\">Turn your images into seamlessly looping case study and portfolio videos, right in the browser. Pick a template, tune the motion live, export up to 4K. Every export loops perfectly, no keyframes, no After Effects. Free plan exports real files, no trial wall<\/div>\n<\/p><\/div>\n<p>            <!-- \u8bc4\u8bba\u5217\u8868 --><\/p>\n<div class=\"comment-item\">\n<div class=\"comment-content\">\n<p>Love it Kim and even more when I read how it turn into a real product. Wish you all the best here!<\/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 solves a very real creator problem. Turning static case studies into something more engaging without opening After Effects is a big win.<\/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\">Hey Product Hunt, Kim here, maker of Loopcase.<\/p>\n<p>I&#8217;m a product designer. Every time I finished a case study, the same thing happened: the work was done, the presentation was tomorrow, and it needed motion. My options were opening After Effects at 9pm or paying a freelancer for something I&#8217;d want to tweak five times anyway.<\/p>\n<p>So I built the tool I wanted: pick a template, drop in your images, adjust the motion with live sliders, export. No keyframes, no timeline, no render queue. The part I&#8217;m most proud of is invisible: every export loops seamlessly, frame zero equals the last frame, guaranteed by how the animations are constructed rather than by trimming.<\/p>\n<p>A few things that matter to me about how it works:<\/p>\n<p>The free plan exports real files. No trial wall, no locked export button. You can put a Loopcase video on your portfolio today without paying me anything.<\/p>\n<p>The template catalogue is deliberately short. Each motion style is tuned rather than generated, because a case study needs one good move, not two hundred mediocre ones.<\/p>\n<p>Everything runs in the browser. Your images stay yours.<\/p>\n<p>Loopcase has been in open beta with designers and agencies for the past while and their feedback shaped most of what you see. It&#8217;s early, and that&#8217;s the point: the first 50 people get founding lifetime pricing, and honest feedback from this community is worth more to me than upvotes.<\/p>\n<p>I&#8217;ll be here all day answering everything. Tell me what&#8217;s confusing, what&#8217;s missing, and what would make this useful for your work.<\/p><\/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<\/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-08-19 PH\u70ed\u699c | 2026-08-19 #1 Astut [&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-318","post","type-post","status-publish","format-standard","hentry","category-producthunt"],"_links":{"self":[{"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/posts\/318","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=318"}],"version-history":[{"count":0,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/posts\/318\/revisions"}],"wp:attachment":[{"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/media?parent=318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/categories?post=318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ph.listeningo.cn\/index.php\/wp-json\/wp\/v2\/tags?post=318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}