{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":14005,"username":"haydenjames","name":"Hayden James","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/haydenjames/{size}/255678_2.png","trust_level":2},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/falco/{size}/179432_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ed_s/{size}/134015_2.png","trust_level":3},{"id":190572,"username":"Eilgnaw","name":"Eilgnaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/eilgnaw/{size}/548026_2.png","trust_level":2},{"id":114728,"username":"darkpixlz","name":"Pyx ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/darkpixlz/{size}/549896_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jagster/{size}/192154_2.png","trust_level":3},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/canapin/{size}/119591_2.png","trust_level":3},{"id":190598,"username":"forumcopilot","name":"forumcopilot ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/forumcopilot/{size}/548077_2.png","trust_level":1},{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4},{"id":1030,"username":"Bas","name":"Bas van Leeuwen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/bas/{size}/294929_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":172647,"username":"rommelfs","name":"Sascha Rommelfangen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rommelfs/{size}/494943_2.png","trust_level":1},{"id":187457,"username":"vijayan_mmm","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/71e660/{size}.png","trust_level":1},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ethsim2/{size}/522255_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":1},{"id":166720,"username":"opcourdis","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/45deac/{size}.png","trust_level":2},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/merefield/{size}/176214_2.png","trust_level":3},{"id":13426,"username":"mcmcclur","name":"Mark McClure","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mcmcclur/{size}/115456_2.png","trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_2.png","trust_level":3},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":99735,"username":"BRINK_Fisher","name":"BRINK Fisher","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/brink_fisher/{size}/198280_2.png","trust_level":1},{"id":12638,"username":"SubStrider","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/substrider/{size}/512604_2.png","trust_level":2},{"id":164623,"username":"serkhelesheyi","name":"serkhelesheyi","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/serkhelesheyi/{size}/497726_2.png","trust_level":2},{"id":17648,"username":"ckshen","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/ad7895/{size}.png","trust_level":2},{"id":70921,"username":"ozkn","name":"Mathx","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ozkn/{size}/196013_2.png","trust_level":2},{"id":188883,"username":"pranciskus","name":"Pranciškus","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pranciskus/{size}/543103_2.png","trust_level":0},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":60726,"username":"jrgong","name":"jrgong","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/c57346/{size}.png","trust_level":2},{"id":162268,"username":"messiaslima","name":"Messias Junior","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/messiaslima/{size}/466278_2.png","trust_level":2},{"id":62294,"username":"Heliosurge","name":"Dan DeMontmorency","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/heliosurge/{size}/131899_2.png","trust_level":3},{"id":178172,"username":"ice.d","name":"discord ice","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ice.d/{size}/509515_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":173987,"username":"cuo_wu","name":"James","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/cuo_wu/{size}/498442_2.png","trust_level":2},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/satonotdead/{size}/447830_2.png","trust_level":2},{"id":169367,"username":"DaBai_LuoBo","name":"DaBai LuoBo","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dabai_luobo/{size}/487128_2.png","trust_level":2},{"id":134325,"username":"whitewaterdeu","name":"mocha3901","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/57b2e6/{size}.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"trust_level":2},{"id":190243,"username":"la_panda","name":"la panda","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/la_panda/{size}/547078_2.png","trust_level":1},{"id":13093,"username":"pacharanero","name":"Marcus Baw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pacharanero/{size}/500583_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":173218,"username":"gilles","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gilles/{size}/549022_2.png","trust_level":3},{"id":8408,"username":"dontdieych","name":"YCH","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dontdieych/{size}/114749_2.png","trust_level":2},{"id":6240,"username":"benword","name":"Ben Word","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/benword/{size}/493782_2.png","trust_level":2},{"id":67822,"username":"sunjam","name":"james.network","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sunjam/{size}/175682_2.png","trust_level":2},{"id":184589,"username":"tom_eric","name":"tom eric ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tom_eric/{size}/527845_2.png","trust_level":2},{"id":177125,"username":"DigneZzZ","name":"Aleksei K","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dignezzz/{size}/506171_2.png","trust_level":1},{"id":165266,"username":"MihirR","name":"Mihir","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mihirr/{size}/475158_2.png","trust_level":2},{"id":183522,"username":"bessnlj","name":"Nicole Jolie","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/bessnlj/{size}/524908_2.png","trust_level":1},{"id":14353,"username":"simon","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/simon/{size}/339122_2.png","trust_level":2},{"id":12132,"username":"Grex315","name":"Steven Greco","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/grex315/{size}/115868_2.png","trust_level":2},{"id":34480,"username":"frold","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/frold/{size}/82547_2.png","trust_level":2},{"id":81587,"username":"Solari","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/solari/{size}/186728_2.png","trust_level":2},{"id":111706,"username":"kiefferr","name":"Ryan Kieffer","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/a5b964/{size}.png","trust_level":2},{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/angus/{size}/341715_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":76137,"username":"JQ331","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/41988e/{size}.png","trust_level":2},{"id":116638,"username":"attj","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/a698b9/{size}.png","trust_level":2},{"id":113119,"username":"FerrariFlunker","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ferrariflunker/{size}/258011_2.png","trust_level":2},{"id":183039,"username":"cdervout","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/a698b9/{size}.png","trust_level":1},{"id":93673,"username":"theSuess","name":"Dominik Süß","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/thesuess/{size}/214128_2.png","trust_level":1},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tobiaseigen/{size}/539204_2.png","trust_level":2},{"id":7839,"username":"aaronpk","name":"Aaron Parecki","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/aaronpk/{size}/149994_2.png","trust_level":2},{"id":161351,"username":"BrianC","name":"Brian","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/brianc/{size}/487568_2.png","trust_level":2},{"id":8510,"username":"tannerfilip","name":"Tanner Filip","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tannerfilip/{size}/122253_2.png","trust_level":2},{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/codinghorror/{size}/110067_2.png","admin":true,"trust_level":2},{"id":6626,"username":"riking","name":"Kane York","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/riking/{size}/170938_2.png","trust_level":2},{"id":119375,"username":"elmuerte","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/elmuerte/{size}/456517_2.png","trust_level":2},{"id":119102,"username":"Lhc_fl","name":"Linca","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lhc_fl/{size}/268115_2.png","trust_level":2},{"id":27949,"username":"itsbhanusharma","name":"Bhanu Sharma","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/itsbhanusharma/{size}/180717_2.png","trust_level":3},{"id":132407,"username":"Dotila_Li","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dotila_li/{size}/303426_2.png","trust_level":2},{"id":146370,"username":"45thj5ej","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/4/34f0e0/{size}.png","trust_level":2},{"id":172000,"username":"Olle11","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/cdc98d/{size}.png","trust_level":2},{"id":102908,"username":"RyanKF","name":"Ryan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ryankf/{size}/231027_2.png","trust_level":1},{"id":99028,"username":"anon73664359","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/{size}.png","trust_level":2},{"id":104036,"username":"abhinavshukla","name":"Abhinav Shukla","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/22d042/{size}.png","trust_level":0},{"id":112751,"username":"Kuro22","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/kuro22/{size}/261055_2.png","trust_level":2},{"id":146728,"username":"gru","name":"Ruslan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gru/{size}/374964_2.png","trust_level":2},{"id":2989,"username":"meglio","name":"Anton","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/meglio/{size}/71444_2.png","trust_level":2},{"id":13954,"username":"jesselperry","name":"Jesse Perry","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jesselperry/{size}/119501_2.png","trust_level":2},{"id":8909,"username":"AdamCapriola","name":"Adam Capriola","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/adamcapriola/{size}/5192_2.png","trust_level":2},{"id":123256,"username":"toc-rox","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/b38774/{size}.png","trust_level":1},{"id":74755,"username":"Peter_Galvin","name":"Peter Galvin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/peter_galvin/{size}/169082_2.png","trust_level":1},{"id":115977,"username":"amusew","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/7ab992/{size}.png","trust_level":1},{"id":138318,"username":"cabidop","name":"Pablo Cabido","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/cabidop/{size}/325404_2.png","trust_level":1}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":47,"name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":276,"name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":148,"name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":84,"name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111"},{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/customization/extras/5?page=1","per_page":30,"top_tags":[{"id":330,"name":"rest-api","slug":"rest-api"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":449,"name":"亭子","slug":"pavilion"},{"id":60,"name":"单点登录","slug":"sso"},{"id":87,"name":"广告","slug":"advertising"},{"id":543,"name":"人工智能","slug":"ai"},{"id":85,"name":"安卓应用","slug":"android-app"},{"id":55,"name":"备份","slug":"backups"},{"id":451,"name":"坏了","slug":"broken"},{"id":241,"name":"日历和事件","slug":"calendar-and-events"},{"id":317,"name":"聊天","slug":"chat"},{"id":450,"name":"桌面","slug":"desktop"},{"id":278,"name":"开发","slug":"development"},{"id":150,"name":"开发人员安装","slug":"dev-install"},{"id":263,"name":"话语连接","slug":"discourseconnect"},{"id":731,"name":"实验性的","slug":"experimental"},{"id":219,"name":"github","slug":"github"},{"id":9,"name":"群组","slug":"groups"},{"id":1113,"name":"托管","slug":"hosting"},{"id":811,"name":"界面","slug":"interface"},{"id":149,"name":"ios-应用","slug":"ios-app"},{"id":703,"name":"键盘快捷键","slug":"keyboard-shortcuts"},{"id":233,"name":"oauth2","slug":"oauth2"},{"id":259,"name":"付款","slug":"payments"},{"id":10,"name":"性能","slug":"performance"},{"id":654,"name":"服务器资源","slug":"server-resources"},{"id":453,"name":"未维护","slug":"unmaintained"},{"id":968,"name":"用户api","slug":"user-api"},{"id":227,"name":"在线用户","slug":"whos-online"}],"topics":[{"fancy_title":"关于 Extras 类别","fancy_title_localized":true,"locale":"en","id":28,"title":"About the Extras category","slug":"about-the-extras-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2013-02-03T08:42:06.338Z","last_posted_at":"2013-02-03T08:42:06.597Z","bumped":true,"bumped_at":"2013-02-27T00:07:13.035Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"A directory of all extensions &amp; integrations for Discourse which are not Discourse plugins, i.e. a CMS plugin, a browser extension or a native application. \nIf you’re presenting a self-contained utility or tool of some k&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":8974,"like_count":1,"has_summary":false,"last_poster_username":"Discourse","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"原始发帖人、最新发帖人","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse-health-check：Discourse 服务器的一次性 CLI 概览","fancy_title_localized":true,"locale":"en","id":404458,"title":"Discourse-health-check: one-shot CLI overview of your Discourse server","slug":"discourse-health-check-one-shot-cli-overview-of-your-discourse-server","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_1024x782.png","created_at":"2026-06-03T18:57:33.265Z","last_posted_at":"2026-06-04T13:42:44.268Z","bumped":true,"bumped_at":"2026-06-04T13:42:44.268Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"这是我为自己论坛编写的一个小型 Bash 脚本，可一次性展示 Discourse 服务器的健康概览。分享出来，供需要此类快速概览的人参考。\n检查系统资源：Docker、Discourse 服务等…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1408,"height":1076,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":782,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_1024x782.png"},{"max_width":800,"max_height":800,"width":800,"height":611,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_800x611.png"},{"max_width":600,"max_height":600,"width":600,"height":458,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_600x458.png"},{"max_width":400,"max_height":400,"width":400,"height":305,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_400x305.png"},{"max_width":300,"max_height":300,"width":300,"height":229,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_300x229.png"},{"max_width":200,"max_height":200,"width":200,"height":152,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_200x152.png"}],"tags":[{"id":1113,"name":"托管","slug":"hosting"},{"id":654,"name":"服务器资源","slug":"server-resources"},{"id":10,"name":"性能","slug":"performance"}],"tags_descriptions":{"托管":"关于在您自己的服务器、云端或使用特定托管服务上托管 Discourse 的服务主题。"},"views":148,"like_count":24,"has_summary":false,"last_poster_username":"haydenjames","category_id":5,"op_like_count":9,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following a correction regarding the Discourse server process, the health-check script was updated to v1.0.2 to verify backup offsite copying by comparing file access and modification times.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":14005,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"频繁发帖人","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"频繁发帖人","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Dexo - 一个面向 Discourse 的原生 iOS 客户端","fancy_title_localized":true,"locale":"en","id":399129,"title":"Dexo - A Native iOS Client for Discourse","slug":"dexo-a-native-ios-client-for-discourse","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png","created_at":"2026-03-24T09:38:31.442Z","last_posted_at":"2026-05-29T01:06:36.702Z","bumped":true,"bumped_at":"2026-05-29T01:06:36.702Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"大家好！\n我想分享一下我用 UIKit 和 Swift 构建的 Discourse 论坛的本地 iOS 客户端 Dexo。\n截图\n\n主页\n主题详情\n分类\n\n功能\n\n多论坛管理 — 添加、……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1474,"height":2786,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf.png"},{"max_width":1024,"max_height":1024,"width":541,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png"},{"max_width":800,"max_height":800,"width":423,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_423x800.png"},{"max_width":600,"max_height":600,"width":317,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_317x600.png"},{"max_width":400,"max_height":400,"width":211,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_211x400.png"},{"max_width":300,"max_height":300,"width":158,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_158x300.png"},{"max_width":200,"max_height":200,"width":105,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_105x200.png"}],"tags":[],"tags_descriptions":{},"views":141,"like_count":18,"has_summary":false,"last_poster_username":"Eilgnaw","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer of Dexo, a native iOS client for Discourse, announced that the application has added support for nested replies.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"原始发帖人、最新发帖人","user_id":190572,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse 短链接路由 | 简化支持 URL","fancy_title_localized":true,"locale":"en","id":401542,"title":"Discourse Shortlink Router | Simplify support URLs","slug":"discourse-shortlink-router-simplify-support-urls","posts_count":9,"reply_count":4,"highest_post_number":9,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a.png","created_at":"2026-04-26T02:54:10.126Z","last_posted_at":"2026-05-22T05:55:55.649Z","bumped":true,"bumped_at":"2026-05-22T05:55:55.649Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"你是否曾希望有一个“将此主题安装到您的网站”的按钮，适用于所有内容？我已经开发了一个网站来实现这一功能！您可以在 https://discourserouter.pyxfluff.dev 使用它。 与其这样说：\n\n你可以&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":663,"height":393,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a.png"},{"max_width":600,"max_height":600,"width":600,"height":355,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_600x355.png"},{"max_width":400,"max_height":400,"width":400,"height":237,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_400x237.png"},{"max_width":300,"max_height":300,"width":300,"height":177,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_300x177.png"},{"max_width":200,"max_height":200,"width":200,"height":118,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_200x118.png"}],"tags":[],"tags_descriptions":{},"views":204,"like_count":9,"has_summary":false,"last_poster_username":"darkpixlz","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer released a self-hosting guide for the Discourse Shortlink Router, detailing Python setup instructions and confirming the tool's adaptability beyond its original forum-specific purpose.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"频繁发帖人","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"SuperHref — 检测失效的 Amazon/eBay 链接并替换为相关产品","fancy_title_localized":true,"locale":"en","id":401889,"title":"SuperHref — Detect dead Amazon/eBay links replace with related products","slug":"superhref-detect-dead-amazon-ebay-links-replace-with-related-products","posts_count":4,"reply_count":10,"highest_post_number":18,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_1024x783.jpeg","created_at":"2026-04-30T07:10:48.570Z","last_posted_at":"2026-05-03T16:44:20.712Z","bumped":true,"bumped_at":"2026-05-03T16:44:20.712Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\n摘要\n将您的联盟链接插入未标记的 Amazon 和 eBay 链接中\n\n\n:eyeglasses:\n预览\nhttps://superhref.com\n\n\n:hammer_and_wrench:\n仓库\nGitHub - forumcopilot/superhref-discour…\n","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1469,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":783,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_1024x783.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":612,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_800x612.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":459,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_600x459.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":306,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_400x306.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":229,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_300x229.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":153,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_200x153.jpeg"}],"visibility_reason_id":4,"tags":[],"tags_descriptions":{},"views":148,"like_count":8,"has_summary":false,"last_poster_username":"forumcopilot","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The SuperHref tool, designed to replace dead Amazon and eBay links with affiliate-tagged alternatives on Discourse forums, recently added a feature allowing users to choose between retaining original affiliate tags or inserting their own for suggested products.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":190598,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":1030,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"频繁发帖人","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"频繁发帖人","user_id":113000,"primary_group_id":null,"flair_group_id":47}]},{"fancy_title":"如何使用 GitHub 配置 OAuth2","fancy_title_localized":true,"locale":"en","id":358125,"title":"Oauth2 with GitHub howto","slug":"oauth2-with-github-howto","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-03-20T10:45:13.487Z","last_posted_at":"2026-04-27T12:32:20.622Z","bumped":true,"bumped_at":"2026-04-27T12:32:20.622Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"对于所有在使用GitHub进行OAuth2时遇到问题的人，这里有一个解决方案。 \n问题：当启用Discourse的oauth2插件并且配置中的字段没有正确设置时，会生成一个500错误。由于文档很少涉及具体的配置内容，这里列出一些重要（以及一些可选）的字段： \nOAuth2客户端ID 从GitHub获取的客户端ID \nOAuth2客户端密钥 从GitHub获取的客户端密钥 \nOAuth2授权URL https[:]//github[.]c&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":233,"name":"oauth2","slug":"oauth2"},{"id":219,"name":"github","slug":"github"}],"tags_descriptions":{},"views":162,"like_count":0,"has_summary":false,"last_poster_username":"vijayan_mmm","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users resolved GitHub OAuth2 500 errors in Discourse by correctly configuring the OAuth2 user ID path and other required JSON mapping fields.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":172647,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":187457,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ICS → Discourse 导入器","fancy_title_localized":true,"locale":"en","id":381646,"title":"ICS → Discourse Importer","slug":"ics-discourse-importer","posts_count":20,"reply_count":9,"highest_post_number":20,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_728x1024.jpeg","created_at":"2025-09-04T21:53:54.649Z","last_posted_at":"2026-04-26T07:34:50.081Z","bumped":true,"bumped_at":"2026-04-26T07:34:50.081Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"我已经构建了一个小型工具，可以通过 REST API 持续将 iCalendar (ICS) 源中的事件同步到 Discourse 分类中。\n这并不是一个完整的 Discourse 插件——它作为独立程序与您的 Discourse 安装并行运行——因此它可以&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1206,"height":1696,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c.jpeg"},{"max_width":1024,"max_height":1024,"width":728,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_728x1024.jpeg"},{"max_width":800,"max_height":800,"width":568,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_568x800.jpeg"},{"max_width":600,"max_height":600,"width":426,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_426x600.jpeg"},{"max_width":400,"max_height":400,"width":284,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_284x400.jpeg"},{"max_width":300,"max_height":300,"width":213,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_213x300.jpeg"},{"max_width":200,"max_height":200,"width":142,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_142x200.jpeg"}],"tags":[{"id":330,"name":"rest-api","slug":"rest-api"},{"id":241,"name":"日历和事件","slug":"calendar-and-events"}],"tags_descriptions":{"rest-api":"关于向 Discourse 发出外部请求的主题","日历和事件":""},"views":571,"like_count":25,"has_summary":false,"last_poster_username":"Ethsim2","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The ICS-to-Discourse importer's deduplication logic uses time and location proximity to distinguish between minor feed noise and meaningful room changes, ensuring only significant updates create new topics while preserving visibility for schedule alterations.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"频繁发帖人","user_id":166720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"频繁发帖人","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"频繁发帖人","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"termcourse：从终端读取和发布到 Discourse 实例","fancy_title_localized":true,"locale":"en","id":395285,"title":"> termcourse: read & post on Discourse instances from the terminal","slug":"termcourse-read-post-on-discourse-instances-from-the-terminal","posts_count":26,"reply_count":6,"highest_post_number":26,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_1023x513.png","created_at":"2026-02-05T13:50:49.731Z","last_posted_at":"2026-04-22T15:09:59.209Z","bumped":true,"bumped_at":"2026-04-22T15:09:59.209Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"这是一个终端应用程序（TUI），纯属娱乐……目前还处于实验阶段！\n\n\n\n\n\n:information_source:\n摘要\n一个用于浏览和发帖到 Discourse 论坛的终端界面，包含主题列表、完整的主题视图……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1151,"height":577,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232.png"},{"max_width":1024,"max_height":1024,"width":1023,"height":513,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_1023x513.png"},{"max_width":800,"max_height":800,"width":800,"height":401,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_800x401.png"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_600x300.png"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_400x200.png"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_300x150.png"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_200x100.png"}],"tags":[{"id":731,"name":"实验性的","slug":"experimental"}],"tags_descriptions":{},"views":2636,"like_count":60,"has_summary":false,"last_poster_username":"merefield","category_id":5,"op_like_count":23,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The terminal Discourse client termcourse has added support for rendering high-resolution images via chafa, sixel, and ImageMagick, though this feature remains incompatible with the native macOS terminal.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":13426,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"快捷方式覆盖：帮助用户学习 Discourse 键盘快捷键的用户脚本","fancy_title_localized":true,"locale":"en","id":396588,"title":"Shortcuts overlay: a userscript to help you learn Discourse keyboard shortcuts","slug":"shortcuts-overlay-a-userscript-to-help-you-learn-discourse-keyboard-shortcuts","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_1024x522.png","created_at":"2026-02-20T11:43:00.693Z","last_posted_at":"2026-04-20T20:29:26.071Z","bumped":true,"bumped_at":"2026-04-20T20:29:26.071Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"此用户脚本在论坛中直接显示 Discourse 快捷键：\n\n默认情况下已禁用，点击右上角图标即可切换。\n\n它并非为了美观而设计。只需在您觉得需要使用的时候启用它，然后……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2560,"height":1305,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":522,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_1024x522.png"},{"max_width":800,"max_height":800,"width":800,"height":407,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_800x407.png"},{"max_width":600,"max_height":600,"width":600,"height":305,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_600x305.png"},{"max_width":400,"max_height":400,"width":400,"height":203,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_400x203.png"},{"max_width":300,"max_height":300,"width":300,"height":152,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_300x152.png"},{"max_width":200,"max_height":200,"width":200,"height":101,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_200x101.png"}],"tags":[{"id":703,"name":"键盘快捷键","slug":"keyboard-shortcuts"}],"tags_descriptions":{},"views":124,"like_count":15,"has_summary":false,"last_poster_username":"Canapin","category_id":5,"op_like_count":7,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse Shortcut Overlay userscript received updates to reposition its toggle button for better compatibility with full-width themes and to fix a bug preventing navigation to the homepage on the branded theme.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"DisHub – Discourse论坛的现代原生移动应用","fancy_title_localized":true,"locale":"en","id":377296,"title":"DisHub – A Modern, Native Mobile App for Discourse Forums","slug":"dishub-a-modern-native-mobile-app-for-discourse-forums","posts_count":22,"reply_count":13,"highest_post_number":23,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_682x1024.jpeg","created_at":"2025-08-05T00:36:26.023Z","last_posted_at":"2026-04-11T16:22:46.336Z","bumped":true,"bumped_at":"2026-04-11T16:22:46.336Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"您好，Discourse 社区！ :waving_hand:\n我很高兴与大家分享我一直在努力的一个项目：DisHub，一款专为 Discourse 论坛设计的新移动应用程序。\n和你们许多人一样，我非常喜欢使用 Disc…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1024,"height":1536,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682.jpeg"},{"max_width":1024,"max_height":1024,"width":682,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_682x1024.jpeg"},{"max_width":800,"max_height":800,"width":533,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_533x800.jpeg"},{"max_width":600,"max_height":600,"width":400,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_400x600.jpeg"},{"max_width":400,"max_height":400,"width":266,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_266x400.jpeg"},{"max_width":300,"max_height":300,"width":200,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_200x300.jpeg"},{"max_width":200,"max_height":200,"width":133,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_133x200.jpeg"}],"tags":[],"tags_descriptions":{},"views":1508,"like_count":42,"has_summary":false,"last_poster_username":"BRINK_Fisher","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After a delay due to other projects, the DisHub developer acknowledges a user's review, confirming plans to improve the app's display and reconsider its open-source status.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":99735,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":12638,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":164623,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":17648,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":70921,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"OpenClaw 插件用于 Discourse 集成","fancy_title_localized":true,"locale":"en","id":397239,"title":"OpenClaw plugin for Discourse integration","slug":"openclaw-plugin-for-discourse-integration","posts_count":16,"reply_count":9,"highest_post_number":18,"image_url":null,"created_at":"2026-02-27T09:29:22.847Z","last_posted_at":"2026-03-31T14:34:24.234Z","bumped":true,"bumped_at":"2026-03-31T14:34:24.234Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"大家好！\n我构建了一个插件，允许 OpenClaw 代理与 Discourse 论坛进行交互：读取主题、搜索、按类别过滤、查找未回答的问题，以及可选地创建/回复主题。\n主要的事情是……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":647,"like_count":49,"has_summary":false,"last_poster_username":"pranciskus","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the OpenClaw Discourse plugin enables agent automation, users reported 404 errors on specific routes that are being fixed in a separate Discourse pull request, and the author confirmed acceptance of community feature requests.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":188883,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":1030,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"频繁发帖人","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"频繁发帖人","user_id":60726,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"介绍 DisCorkie – 一款多实例 Discourse 客户端","fancy_title_localized":true,"locale":"en","id":357103,"title":"Introducing DisCorkie – A Multi-Instance Discourse Client","slug":"introducing-discorkie-a-multi-instance-discourse-client","posts_count":36,"reply_count":26,"highest_post_number":41,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_1024x576.jpeg","created_at":"2025-03-13T10:44:52.731Z","last_posted_at":"2026-03-18T11:17:54.548Z","bumped":true,"bumped_at":"2026-03-18T11:17:54.548Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"您好，Discourse Meta，\n\n如果您活跃于多个 Discourse 论坛，您可能希望有一种更快、更简洁的方式来保持联系。这正是我使用 DisCorkie 正在构建的——一个现代化的 Discourse 客户端，它……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_800x450.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_600x337.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_400x225.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_300x168.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_200x112.jpeg"}],"tags":[{"id":149,"name":"ios-应用","slug":"ios-app"},{"id":450,"name":"桌面","slug":"desktop"},{"id":811,"name":"界面","slug":"interface"},{"id":85,"name":"安卓应用","slug":"android-app"}],"tags_descriptions":{},"views":1583,"like_count":94,"has_summary":false,"last_poster_username":"ice.d","category_id":5,"op_like_count":19,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer confirms a macOS version exists but awaits an Apple Developer account, while addressing user interest in a web-based version by noting technical feasibility via WASM but questioning its necessity given existing browser access.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":162268,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":62294,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"最新发帖人","user_id":178172,"primary_group_id":null,"flair_group_id":84}]},{"fancy_title":"让你的Discourse支持作为 Oauth2/OIDC 的Provider","fancy_title_localized":false,"locale":"zh_CN","id":370924,"title":"让你的Discourse支持作为 Oauth2/OIDC 的Provider","slug":"discourse-oauth2-oidc-provider","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_1024x788.png","created_at":"2025-06-19T16:22:48.417Z","last_posted_at":"2026-03-13T06:33:36.584Z","bumped":true,"bumped_at":"2026-03-13T06:33:36.584Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nOauth2/OIDC Provider. User can create them own apps.\n\n\n:hammer_and_wrench:\nDownload Link\nhttps://vvpp.cc/s/GPmCV\n\n\n\n   \nFeatures\n我们知道，Discourse官方并没有使用Discourse作为 Oauth2/OIDC 的 Prov&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1026,"height":790,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":788,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_1024x788.png"},{"max_width":800,"max_height":800,"width":800,"height":615,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_800x615.png"},{"max_width":600,"max_height":600,"width":600,"height":461,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_600x461.png"},{"max_width":400,"max_height":400,"width":400,"height":307,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_400x307.png"},{"max_width":300,"max_height":300,"width":300,"height":230,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_300x230.png"},{"max_width":200,"max_height":200,"width":200,"height":153,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_200x153.png"}],"tags":[],"tags_descriptions":{},"views":292,"like_count":6,"has_summary":false,"last_poster_username":"la_panda","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported a MySQL 9.0.1 syntax error during database migration when attempting to run the distrust tool for enabling Discourse as an OAuth2/OIDC provider.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":173987,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":71041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":169367,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":134325,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"最新发帖人","user_id":190243,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"“Clip To Discourse” Chrome 扩展程序","fancy_title_localized":true,"locale":"en","id":392335,"title":"'Clip To Discourse' Chrome Extension","slug":"clip-to-discourse-chrome-extension","posts_count":7,"reply_count":1,"highest_post_number":7,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_571x1024.png","created_at":"2025-12-29T16:04:13.188Z","last_posted_at":"2026-03-12T23:41:48.565Z","bumped":true,"bumped_at":"2026-03-12T23:41:48.565Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"尊敬的 Discourse 社区成员们，这是我给大家准备的一份小小的 :wrapped_gift: 圣诞礼物 :christmas_tree:。它很简单但很有用，纯粹是因为我想要它才构建的。 灵感来自于 Simon Willison 关于我们的精彩博客……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1366,"height":2446,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc.png"},{"max_width":1024,"max_height":1024,"width":571,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_571x1024.png"},{"max_width":800,"max_height":800,"width":446,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_446x800.png"},{"max_width":600,"max_height":600,"width":335,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_335x600.png"},{"max_width":400,"max_height":400,"width":223,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_223x400.png"},{"max_width":300,"max_height":300,"width":167,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_167x300.png"},{"max_width":200,"max_height":200,"width":111,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_111x200.png"}],"tags":[{"id":330,"name":"rest-api","slug":"rest-api"},{"id":968,"name":"用户api","slug":"user-api"}],"tags_descriptions":{"rest-api":"关于向 Discourse 发出外部请求的主题"},"views":273,"like_count":19,"has_summary":false,"last_poster_username":"pacharanero","category_id":5,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer released version 0.19.5 of the Clip To Discourse extension, adding automatic text selection detection, a new clip style, and a context menu, while noting upcoming OAuth integration to simplify API key setup.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":13093,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"频繁发帖人","user_id":173218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":8408,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"用于在已发布版本上创建主题的 GitHub Action","fancy_title_localized":true,"locale":"en","id":221114,"title":"GitHub Action for creating topics on published releases","slug":"github-action-for-creating-topics-on-published-releases","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2022-03-16T14:41:09.176Z","last_posted_at":"2026-03-12T00:06:08.051Z","bumped":true,"bumped_at":"2026-03-12T00:06:08.051Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"你好 :wave:\n只是想分享一下我们现在为社区使用的东西！我们创建了一个 GitHub Action，用于在我们发布新的 GitHub... 版本时，自动在我们的 Discourse 实例上创建新主题","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":944,"like_count":15,"has_summary":false,"last_poster_username":"benword","category_id":5,"op_like_count":12,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The GitHub Action for creating Discourse topics from releases has been updated to version 1.1.0, enabling automatic mapping of GitHub authors to Discourse usernames via a configuration file.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":6240,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":67822,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"厌倦了 Discourse 的发帖界面？想要发帖模板？想随时随地发帖？试试这个发帖脚本（需要 API）","fancy_title_localized":true,"locale":"en","id":397218,"title":"Tired of Discourse's posting UI? Want posting templates? Want to post anytime, anywhere? Try this posting script (API required)","slug":"tired-of-discourses-posting-ui-want-posting-templates-want-to-post-anytime-anywhere-try-this-posting-script-api-required","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-27T03:35:17.843Z","last_posted_at":"2026-02-27T03:35:18.180Z","bumped":true,"bumped_at":"2026-02-27T03:35:18.180Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"随时随地创造有趣的内容\n测试帖子如下（最初使用 CROS 发布在此 URL 中，但我意识到我的错误并稍后更改了：Opus 4.6 与 Codex 5.3：深度技术对比与适用场景分析 - 长期追踪 - AIYA）","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":78,"like_count":2,"has_summary":false,"last_poster_username":"tom_eric","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A script is shared for easier, on-the-go posting on Discourse using its API, aiming to simplify the interface and enable flexible posting.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"原始发帖人、最新发帖人","user_id":184589,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Disco - 交互式 Shell 讨论管理工具，带 Telegram 通知","fancy_title_localized":true,"locale":"en","id":387063,"title":"Disco - Interactive Shell Discourse Management Tool with Telegram Notifications","slug":"disco-interactive-shell-discourse-management-tool-with-telegram-notifications","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-29T13:40:11.511Z","last_posted_at":"2025-10-29T13:40:11.612Z","bumped":true,"bumped_at":"2025-10-29T13:40:11.612Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"disco - 交互式 Shell，带有 Telegram 通知 Discourse 管理工具\n\n:information_source:\n摘要\n用于 Discourse 管理的命令行包装器，具有交互式菜单界面和自动 Teleg…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":120,"like_count":2,"has_summary":false,"last_poster_username":"DigneZzZ","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user introduces disco, a command-line tool for managing Discourse forums with an interactive menu and automatic Telegram notifications for maintenance tasks, providing a simplified and safer management experience.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"原始发帖人、最新发帖人","user_id":177125,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"用多个用户自动在Discourse上创建帖子","fancy_title_localized":true,"locale":"en","id":342400,"title":"Automate post creation on Discourse with multiple users","slug":"automate-post-creation-on-discourse-with-multiple-users","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-12-14T08:51:17.422Z","last_posted_at":"2025-10-23T22:06:04.039Z","bumped":true,"bumped_at":"2025-10-23T22:06:04.039Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"摘要 \n此 Python 脚本通过轮换多个用户帐户来自动化在 Discourse 上创建主题的过程。所有用户发布后，它会循环回到第一个用户，非常适合在大型论坛上分布式创建帖子。该脚本可用于测试论坛功能，例如帖子创建、API 处理或负载测试，而无需为每个帖子进行手动输入。 \n:hammer_and_wrench: 存储库链接 \nGitHub 存储库 \n:open_book: 安装指南 \n克隆存储库，配置您的环境变量，创建一个包含主题的 t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":346,"like_count":4,"has_summary":false,"last_poster_username":"bessnlj","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"User inquires about using the Discourse API to automate daily posts with pre-scheduling, suggesting n8n as a potential solution.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":165266,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"最新发帖人","user_id":183522,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Wp-discourse-shortcodes 插件","fancy_title_localized":true,"locale":"en","id":48910,"title":"Wp-discourse-shortcodes plugin","slug":"wp-discourse-shortcodes-plugin","posts_count":110,"reply_count":70,"highest_post_number":120,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d.png","created_at":"2016-08-20T01:41:38.831Z","last_posted_at":"2025-10-23T15:23:47.027Z","bumped":true,"bumped_at":"2025-10-23T15:23:47.027Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a simple plugin that extends the wp-discourse plugin by adding shortcodes for creating links from WordPress to your Discourse forum. \nIt adds shortcodes for [discourse_link] , for creating a login link to a speci&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":876,"height":588,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d.png"},{"max_width":800,"max_height":800,"width":800,"height":536,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_800x536.png"},{"max_width":600,"max_height":600,"width":600,"height":402,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_600x402.png"},{"max_width":400,"max_height":400,"width":400,"height":268,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_400x268.png"},{"max_width":300,"max_height":300,"width":300,"height":201,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_300x201.png"},{"max_width":200,"max_height":200,"width":200,"height":134,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_200x134.png"}],"tags":[],"tags_descriptions":{},"views":20731,"like_count":138,"has_summary":true,"last_poster_username":"kiefferr","category_id":5,"op_like_count":32,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss the wp-discourse-shortcodes plugin, with one requesting help to set it up on their site to display recent Discourse posts with profile photos, while others express appreciation for its functionality.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":14353,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":12132,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":34480,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":81587,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":111706,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"如何向模型添加自定义字段","fancy_title_localized":true,"locale":"en","id":184485,"title":"How to add custom fields to models","slug":"how-to-add-custom-fields-to-models","posts_count":49,"reply_count":29,"highest_post_number":50,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/7/4/7445870e4687de17f413280314a982100d3249ee.png","created_at":"2021-03-26T07:53:44.990Z","last_posted_at":"2025-09-30T13:30:15.664Z","bumped":true,"bumped_at":"2025-09-30T13:30:15.664Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a collection of education plugins that demonstrate how to add a custom field to different models in Discourse. They are intended as learning tools for those looking to learn how to build discourse plugins. \n How &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":560,"height":560,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/7/4/7445870e4687de17f413280314a982100d3249ee.png"},{"max_width":400,"max_height":400,"width":400,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_400x400.png"},{"max_width":300,"max_height":300,"width":300,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_300x300.png"},{"max_width":200,"max_height":200,"width":200,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_200x200.png"}],"tags":[{"id":449,"name":"亭子","slug":"pavilion"}],"tags_descriptions":{},"views":8513,"like_count":77,"has_summary":false,"last_poster_username":"cdervout","category_id":5,"op_like_count":28,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A plugin issue with custom topic fields in Discourse 3.6.0 was fixed by replacing legacy Ember syntax with modern Glimmer component actions, enabling proper field rendering and saving.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"频繁发帖人","user_id":76137,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":116638,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":113119,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":183039,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Distrust：作为 OpenID Connect 提供商的讨论","fancy_title_localized":true,"locale":"en","id":195385,"title":"Distrust: Discourse as an OpenID Connect provider","slug":"distrust-discourse-as-an-openid-connect-provider","posts_count":8,"reply_count":1,"highest_post_number":12,"image_url":null,"created_at":"2021-06-29T17:24:42.256Z","last_posted_at":"2025-09-01T03:35:15.309Z","bumped":true,"bumped_at":"2025-09-01T03:35:15.309Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"如果您想将 Discourse 用作身份验证提供商，现在可以了！\n在过去的一周里，我编写了一个小型服务，该服务可用作以 Discourse 为后端的 OpenID Connect/OAuth 提供商……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2460,"like_count":39,"has_summary":false,"last_poster_username":"BrianC","category_id":5,"op_like_count":18,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user is facing issues with Discourse as an SSO provider for LibreChat, where successful logins redirect to the forum homepage instead of the intended return URL.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":93673,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":7839,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":67822,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":161351,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"垃圾账号扫描脚本","fancy_title_localized":true,"locale":"en","id":128948,"title":"Spam account scanner script","slug":"spam-account-scanner-script","posts_count":9,"reply_count":6,"highest_post_number":10,"image_url":null,"created_at":"2019-09-18T20:11:02.315Z","last_posted_at":"2025-08-27T19:14:38.967Z","bumped":true,"bumped_at":"2025-08-27T19:14:38.967Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"首先我要说明，我并不是一个很优秀的程序员。这是我写的第一款“真正”的工具，它（可能）对除我之外的人也有用。我非常欢迎任何反馈或批评。  \n我编写了一个 Python 脚本…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2880,"like_count":26,"has_summary":false,"last_poster_username":"Canapin","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss the need for better spam account prevention and removal tools, with concerns about aged inactive accounts potentially being activated for spam.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":8510,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":6626,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Webhook Telegram Bot - AI驱动的Discourse通知","fancy_title_localized":true,"locale":"en","id":377512,"title":"Webhook Telegram Bot - AI-Powered Discourse Notifications","slug":"webhook-telegram-bot-ai-powered-discourse-notifications","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-06T09:48:41.992Z","last_posted_at":"2025-08-06T09:48:42.079Z","bumped":true,"bumped_at":"2025-08-06T10:20:07.531Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\n摘要\n专业的 Telegram 机器人，可使用 OpenAI GPT-4.1-nano 通过 AI 生成的摘要，自动通知 Discourse 新帖子。\n\n\n:hammer_and_wrench:\n代码库 L……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":172,"like_count":2,"has_summary":false,"last_poster_username":"DigneZzZ","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A professional Telegram bot integrates with Discourse forums via webhooks, using OpenAI GPT-4.1-nano to generate AI summaries of new posts and deliver them to Telegram with category mapping, user role prefixes, and customizable filtering.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"原始发帖人、最新发帖人","user_id":177125,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"运行开发环境的好方法","fancy_title_localized":true,"locale":"en","id":375233,"title":"Nice way to run a dev env","slug":"nice-way-to-run-a-dev-env","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-07-22T13:01:36.033Z","last_posted_at":"2025-07-22T22:49:45.047Z","bumped":true,"bumped_at":"2025-07-22T22:49:45.047Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"大家好，我来分享一个我编写的实用脚本，它能帮助我运行 Discourse 开发实例。\n它会拉取所有最新的更改，拉取已安装插件的更新，并运行所有迁移，以及……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":150,"name":"开发人员安装","slug":"dev-install"},{"id":278,"name":"开发","slug":"development"}],"tags_descriptions":{"开发人员安装":"为开发安装 Discourse 的说明和问题"},"views":165,"like_count":2,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user shared a script to update a Discourse development environment, and another user provided a revised version improving portability, error handling, and efficiency by streamlining commands and redirecting error output.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"频繁发帖人","user_id":119375,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse BBCode 标签插件","fancy_title_localized":true,"locale":"en","id":367505,"title":"Discourse BBCode Tabs Plugin","slug":"discourse-bbcode-tabs-plugin","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_889x1024.png","created_at":"2025-05-25T03:26:00.987Z","last_posted_at":"2025-05-25T05:04:38.651Z","bumped":true,"bumped_at":"2025-05-25T05:04:38.651Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"下载 nodeloc/discourse-bbcode-tabs\n演示（重发）【测试留档】tianlicloud 香港精品 - 评测 | Review - Nodeloc\n演示图片\n\nDiscourse BBCode Tabs 插件\n该插件为 Discourse 帖子添加了使用 BBCode 的标签式内容支持……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1157,"height":1332,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663.png"},{"max_width":1024,"max_height":1024,"width":889,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_889x1024.png"},{"max_width":800,"max_height":800,"width":694,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_694x800.png"},{"max_width":600,"max_height":600,"width":521,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_521x600.png"},{"max_width":400,"max_height":400,"width":347,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_347x400.png"},{"max_width":300,"max_height":300,"width":260,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_260x300.png"},{"max_width":200,"max_height":200,"width":173,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_173x200.png"}],"tags":[],"tags_descriptions":{},"views":254,"like_count":12,"has_summary":false,"last_poster_username":"cuo_wu","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse plugin for tabbed content using BBCode syntax, with features like keyboard navigation and responsive design, sparks interest and discussion about its value and installation.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"原始发帖人、最新发帖人","user_id":173987,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":62294,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"系统管理员定期从服务器下载备份到计算机的PowerShell脚本","fancy_title_localized":true,"locale":"en","id":280983,"title":"Powershell script for sysadmin to regularly download backups from server to computer","slug":"powershell-script-for-sysadmin-to-regularly-download-backups-from-server-to-computer","posts_count":13,"reply_count":3,"highest_post_number":13,"image_url":null,"created_at":"2023-10-04T01:10:40.414Z","last_posted_at":"2025-05-08T03:50:20.730Z","bumped":true,"bumped_at":"2025-05-08T03:50:20.730Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"最近，我的一个朋友遇到了 VPS 提供商突然倒闭而没有通知的问题。不幸的是，为了便宜，她选择了一个小众提供商——一个甚至不提供任何数据下载的提供商。更糟糕的是，她甚至没有定期下载备份的习惯。一夜之间，她的网站消失了，以及上面的所有数据。 \n对此感到震惊，我编写了一个 Powershell 脚本，它可以定期自动将备份从您的服务器下载到您的本地计算机，而无需购买任何额外的对象存储服务或花费一分钱。您只需要一台您经常使用（并且有大量硬盘空间）&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":55,"name":"备份","slug":"backups"}],"tags_descriptions":{},"views":2248,"like_count":39,"has_summary":false,"last_poster_username":"Olle11","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report issues with script, failing to find backups and unclear username/password entry.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":119102,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":27949,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":132407,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":146370,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":172000,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lexicon：一个可定制的原生移动应用程序，用于您的Discourse站点","fancy_title_localized":true,"locale":"en","id":201085,"title":"Lexicon: a customizable native mobile app for your Discourse site","slug":"lexicon-a-customizable-native-mobile-app-for-your-discourse-site","posts_count":42,"reply_count":22,"highest_post_number":45,"image_url":null,"created_at":"2021-08-20T07:11:07.120Z","last_posted_at":"2025-04-03T08:49:05.368Z","bumped":true,"bumped_at":"2025-04-03T08:49:05.368Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone, \nI wanted to quickly drop in here and mention that I’ve just open-sourced a project called Lexicon with some colleagues of mine. \nIt’s a pre-built, customizable native mobile app built on top of the Discour&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":7910,"like_count":152,"has_summary":false,"last_poster_username":"gru","category_id":5,"op_like_count":58,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Lexicon's latest version lacks updates, is unfinished, and users suggest alternatives like PWABuilder for a functional solution.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":102908,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":99028,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":104036,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":112751,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":146728,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"WordPress的“最近加入”小工具（图解教程)","fancy_title_localized":true,"locale":"en","id":31631,"title":"\"Recently joined\" widget for WordPress (Illustrated Tutorial)","slug":"recently-joined-widget-for-wordpress-illustrated-tutorial","posts_count":11,"reply_count":7,"highest_post_number":11,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998.png","created_at":"2015-08-01T04:27:28.615Z","last_posted_at":"2025-03-01T07:31:40.764Z","bumped":true,"bumped_at":"2025-03-01T07:31:40.764Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this tutorial, we are going to display recently joined Discourse members in a WordPress widget. \n  \nWhat will you need\n\nAdmin rights in your Discourse (or ask an admin for an API key)\nTwig Anything WordPress plugin\n10&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":838,"height":914,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998.png"},{"max_width":800,"max_height":800,"width":733,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_733x800.png"},{"max_width":600,"max_height":600,"width":550,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_550x600.png"},{"max_width":400,"max_height":400,"width":366,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_366x400.png"},{"max_width":300,"max_height":300,"width":275,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_275x300.png"},{"max_width":200,"max_height":200,"width":183,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_183x200.png"}],"tags":[{"id":66,"name":"wordpress","slug":"wordpress"}],"tags_descriptions":{},"views":4768,"like_count":16,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":5,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Displaying recently joined Discourse members in a WordPress widget using Twig Anything plugin and Discourse API, with steps and resources provided for implementation and customization.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":2989,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":13954,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":8909,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":6626,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"使用AI从主题中请求摘要和其他内容","fancy_title_localized":true,"locale":"en","id":350012,"title":"Use AI to request summary and others things from topic","slug":"use-ai-to-request-summary-and-others-things-from-topic","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-02-01T09:26:27.707Z","last_posted_at":"2025-02-02T08:02:05.959Z","bumped":true,"bumped_at":"2025-02-02T08:02:05.959Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"AI 在筛选和分析长篇主题时非常有用。 \n这是我目前使用 AI 语言模型语境下的主题数据模型： \n\n下载主题的所有讨论帖子。\n提取相关数据。\n将相关数据上传到 AI 语言模型。\n对 AI 语言模型进行数据相关查询。\n\n下载主题的所有讨论帖： \n\n可以通过 CLI 程序 ‘discourse-reader’ 进行。\n要求：\n\n一次性申请用户 API 密钥。\n在（论坛）用户设置中授权 API 密钥。\n\n\n\n一次性申请用户 API 密钥： \n\n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":244,"like_count":8,"has_summary":false,"last_poster_username":"merefield","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"AI summary tools and custom prompts are discussed as alternatives for topic summaries, with considerations for quality and consensus recognition.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":123256,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"着陆页博客 :airplane:","fancy_title_localized":true,"locale":"en","id":190390,"title":"Landing Pages Blog :small_airplane:","slug":"landing-pages-blog","posts_count":56,"reply_count":31,"highest_post_number":60,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_1024x572.jpeg","created_at":"2021-05-14T09:07:15.575Z","last_posted_at":"2025-01-24T08:29:04.448Z","bumped":true,"bumped_at":"2025-01-24T08:29:04.448Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Working, but no longer maintained [July 2022] \n\nYou can now use the Landing Pages Plugin to run a blog with Discourse :tada:. Set a category to be your blog, and the first post of every topic in that category will have &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Landing Pages Blog 🛩","thumbnails":[{"max_width":null,"max_height":null,"width":2856,"height":1596,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":572,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_1024x572.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":447,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_800x447.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":335,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_600x335.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":223,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_400x223.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":167,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_300x167.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":111,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_200x111.jpeg"}],"tags":[{"id":449,"name":"亭子","slug":"pavilion"}],"tags_descriptions":{},"views":6624,"like_count":139,"has_summary":true,"last_poster_username":"cabidop","category_id":5,"op_like_count":41,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Landing Pages Plugin allows running a blog with Discourse, with a category as the blog and first post of each topic as a blog page.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"原始发帖人","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"频繁发帖人","user_id":74755,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":115977,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"频繁发帖人","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最新发帖人","user_id":138318,"primary_group_id":null,"flair_group_id":null}]}]}}