Category: AI

  • SSPAI Review | Apps Worth Noticing Recently

    SSPAI Review | Apps Worth Noticing Recently

    Welcome to this issue of Pai Review. You can use the article’s table of contents to jump quickly to the topics you’re interested in. If you discover other apps or subjects worth discussing, feel free to share them with us in the comments.

    New Apps Worth Your Attention

    Although SSPAI has always been dedicated to discovering and introducing high-quality apps across all platforms, there are still many apps—with excellent design, features, interaction, and overall experience—that we have yet to spotlight. They may be older apps, or they may be newly released ones. We feature them here for you.

    Panels: The “Five-Sided Warrior” of Manga Reading

    • Platform: iOS / iPadOS / macOS
    • Keywords: Manga

    @Snow: Panels is a manga reader available across iOS, iPadOS, and macOS. While its UI design is extremely clean, its feature set is anything but simple; it excels at helping users read and manage locally stored manga files.

    Setting up your own reading library is the first hurdle when using this type of reader. Panels allows importing manga from multiple sources: you can use the local file manager, or import via cloud storage services like iCloud Drive, Dropbox, and OneDrive. You can also sync local storage or third-party OPDS servers via the SMB protocol. If all of those feel too cumbersome, you can go to Settings > Web Server and enable the transfer service, then upload content through a classic browser interface.

    If you aren’t sure where to get manga resources, you can also try the newly launched Panels Store. Just log in with the same account you use in the app—purchases will sync to the app automatically.

    In the Library section, Panels provides a built-in Library > Series > Subseries tree structure that helps you easily organize content from different sources, series, and chapters. Thanks to iCloud Drive, Panels also supports powerful cross-device syncing, allowing you to keep reading progress and library data consistent across all your devices.

    You can lock any manga or series using Face ID or a passcode to protect your more “private” collections, and you can also enable Incognito Mode to avoid having those precious items appear in public view.

    Panels offers a clean yet highly customizable reading interface—how much content you see and how you turn pages can be adjusted according to your needs. Beyond preset reading modes like horizontal scroll (standard), vertical scroll, and page-curl animation, you can enable Panels View under Settings > Panels Labs. When activated, the reader analyzes panel layout automatically and presents the manga frame-by-frame, delivering a more immersive, storyboard-guided reading experience.

    If you have manga that reads right-to-left, Panels lets you toggle Reverse Reading Direction with ease. For older manga, Panels also offers enhancements like sharpening, noise reduction, and moiré removal to improve readability.

    In both library management and reading experience, Panels stands shoulder-to-shoulder with (and in some areas surpasses) other apps in its class. Still, there are details that could be improved. For example, although Panels supports most common formats—CBR, CBZ, CB7, PDF, and even ePUB manga—it does not support MOBI. Opening such files results in a never-ending loading spinner. Its PDF handling can also be imperfect: Panels View may misalign occasionally, and if the document has no clear pagination, you’re essentially limited to vertical scrolling. Additionally, in an era when everything is racing to add AI, Panels does not include built-in AI translation or text replacement, meaning you can’t rely on it to read untranslated raws. Even so, thanks to its excellent design and experience, Panels remains one of the best choices in its category.

    Panels follows a free + in-app purchase model. Features like page-turn animations, immersive backgrounds, cloud services, Panels View, and password protection require a subscription. Pricing is ¥12/month, ¥98/year, or ¥148 one-time purchase. The monthly subscription includes a 7-day free trial, so you can test it before deciding.

    You can download Panels for free on the App Store.

    Mem Gallery: A Gemini-Powered Personal Memory Assistant

    • Platform: Android
    • Keywords: AI, Personal Assistant

    @大大大K: We live in an era of overwhelming information—there is simply too much we need to remember: a webpage, a screenshot, a recording, or even just a few words in a chat that contain a schedule. Mainstream lightweight note-taking apps can help us save everything in detail, but when it comes to long-form content, it’s often difficult to read through fully. For unstructured content like images, searching later becomes even harder. So… what if we had AI to help?

    Mem Gallery is exactly such an app. Before using it, you’ll need to prepare a Gemini API key. After configuring it in Mem Gallery, you can start sharing content you want to remember. Mem Gallery supports plain text, images, links, and real-time audio recordings. You can add items directly inside the app, or share them via the Android system share menu. Once added, Mem Gallery uses Gemini to extract the key points and generate a summary.

    If it’s an image, Mem Gallery analyzes everything in it—including text, main subjects, style, annotations, and more. For links, Mem Gallery summarizes the webpage text, and if the webpage contains meaningful images, it performs image analysis as well.

    Mem Gallery also automatically assigns searchable tags to each note. All AI-generated summaries can be searched within Mem Gallery, making it very easy to retrieve information later.

    Another interesting feature is the built-in To-Do system. Swipe right on the main screen to reveal a simple task list and calendar page. When the AI analyzes images or text, if it detects elements related to tasks or events (such as time points or work items), it automatically creates a to-do entry.

    Unlike traditional natural-language task creation, tasks generated by Gemini are based on contextual and semantic understanding. Even if the text contains multiple actions—or uses vague expressions such as “the next three days” or “for two days in a row”—Mem Gallery can correctly generate daily tasks. Honestly, this is more useful than many manufacturers’ own voice assistants.

    You can also set custom prompts for the AI in Settings—for example, “respond in Chinese,” “focus more on technical details,” etc.—making the summaries better aligned with your preferences. If you happen to have extra Gemini API quota, or need AI to help organize various fragments of information, you can download Mem Gallery for free on GitHub.

    Water Tracker: Drink More Water, Take Care of Yourself

    • Platform: Android / iOS
    • Keywords: Hydration Tracking

    @Peggy_: Another autumn and winter season has arrived, bringing along not only the cold but also waves of flu and viruses. As both myself and people around me succumb one after another to influenza or the common cold, we’ve all received almost identical medical advice: drink more warm water. While water doesn’t kill viruses or protect against bacterial infections, it can greatly ease throat discomfort and other symptoms after falling ill. Even though I consider myself highly aware of staying hydrated, once I get busy, it’s still easy to go half a day without drinking a single sip. That’s exactly where a hydration reminder tool like Water Tracker comes in handy.

    Like many similar apps, Water Tracker’s core features are tracking water intake and reminding you to drink. But in recent years, many such apps have realized that rigid, fixed-time reminders are far from enough, and have started adding “smart reminders.” Water Tracker is no exception. You can set how long after the last logged drink the next reminder should trigger, helping you avoid the silly situation where you just drank water only to be nagged by a fixed reminder again a minute later.

    When first setting up the app, you’ll need to enter basic information such as age and weight so that the app can calculate a reasonable daily hydration goal. Of course, if you have your own preference, you can set the target manually. Once you enter the main interface, Water Tracker displays your progress in a circular ring. Positioned prominently on the home screen is a quick-add button, which instantly logs a default 250 ml of water. If you always use the same cup, you can adjust this default volume in settings to match your cup’s actual capacity, making the logging process as efficient as possible.

    If you need to track other beverages, you’ll need to tap “Add liquid intake” to customize further. The free version supports adding water, coffee, tea, and other common drinks; adding custom beverage types requires upgrading to the premium version. Water Tracker also features an exclusive function: “Post-exercise hydration.” We’ve all experienced moments after exercising when we want to rehydrate but have no idea how much is appropriate. With Water Tracker, this is no longer a problem—just input your workout duration, intensity, and even temperature or humidity, and the app will calculate a reasonable intake amount for recovery.

    You can download Water Tracker on the Play Store. The free version is extremely generous and already enough to meet most tracking needs. It also supports writing data into the system health app. If you’re an iPhone user, you can also download the iOS version from the App Store.

    Stay Browser: Bringing Chrome Extensions to HarmonyOS Devices

    • Platform: HarmonyOS
    • Keywords: Browser, Extensions

    @Ceface: The popular Safari extension app Stay recently released a HarmonyOS version of its browser. Compared with similar products, the Stay Browser’s killer feature is its compatibility with native Chrome extensions and user script installation.

    The browser comes with four built-in extensions, and currently does not provide an entry for downloading or importing extensions from the device. Among them, the preinstalled “Stay HarmonyOS Edition” supports ad labeling and user script importing, eliminating the need to install Tampermonkey or Violentmonkey, which greatly lowers the usage barrier.

    Installing scripts isn’t complicated. Open the Stay Browser and tap “More” > “User Scripts” > “+” in the top-right corner to install. You can add scripts through various methods: creating a new one, entering a URL, importing from local storage, or searching via Greasy Fork. If you already installed the Stay extension on Chrome or Safari, simply log in to sync previously installed scripts, bookmarks, homepage shortcuts, web filtering rules, and other data.

    Scripts activate automatically upon installation. Swipe left to reveal the delete button, or use the toggle on the right to disable. Tap a script to enter its detail page, where you can edit the script, modify attributes, set blacklist/whitelist rules, and check for updates. The app feels very polished overall—not only in its support for Chrome extensions and script installation, but also in its adaptation to the full range of HarmonyOS device types. It supports phones, tablets, and foldables, and can even run directly on HarmonyOS PCs, which is quite impressive.

    It’s also worth noting that the Stay Browser supports “independent webpage background mode.” Webpages added to the homepage as shortcuts can run in the background as independent apps and switch to the foreground as needed, similar to Android’s WeChat Mini Programs. Since they run independently, system-level features like split-screen and floating windows work normally. Paired with PWA websites (such as SSPAI pwa.sspai.com), it’s a perfect match.

    You can download the Stay Browser from the Huawei AppGallery.

    Unmissable App Updates

    Beyond the “new” apps, many long-standing names in the App Store continue to iterate and evolve, adding more interesting and practical features. At SSPAI, we aim to help you sift through noteworthy app updates so you can quickly catch up with the latest developments from apps and developers.

    DEVONthink To Go 4.0: AI Assistance and Custom Metadata

    • Platform: iOS, iPadOS
    • Keywords: Knowledge Base Tool, Database Management

    @ElijahLee: Recently, the mobile knowledge-base tool DEVONthink To Go released version 4.0, bringing a wide range of new features including generative AI, custom metadata, version control, enhanced search capabilities, and support for iOS 26’s liquid-glass visual effect. With this update, it’s no longer just a mobile document folder—it’s much closer to a full-fledged mobile knowledge management hub.

    First is the addition of AI. DEVONthink To Go 4 follows the footsteps of its Mac counterpart, allowing the use of various AI models to process your documents and notes. When you open any document in DTTG 4—whether PDF, Markdown, web pages, or notes—you’ll see a chat icon in the upper-right corner. From there, you can converse with the document to generate summaries, extract structure, or let AI automatically assign tags, highlights, or ratings. More advanced features even include AI-generated images to assist with visualizing your materials. In the app’s settings, you can add APIs for services like ChatGPT or Claude, or configure local models—these are required before using document-processing features.

    The new version also introduces a more powerful search language, supporting suffix-search and allowing AI to help convert natural-language commands into standard search syntax. Search results can be saved as smart groups for long-term dynamic organization of your database.

    The newly added custom Metadata feature lets you freely define metadata fields for your documents. By default, options include date, author, summary, status, and more—useful for tracking project progress, categorizing clients, or marking any important information. You can find this feature by going to DTTG 4’s Settings and opening the Data section. All custom metadata is searchable and syncs with the Mac version. This is especially helpful for users who need complex project management.

    Version Control allows automatic or manual creation of multiple versions when editing text or PDFs, which makes rollback easy. After editing a document, you can find Versions in the information panel (“i”) at the top-right, where every saved version is listed. For sensitive or immutable files, you can use the revision-safe database, which records all modifications or deletions and allows exporting audit logs—crucial for ensuring the integrity of legal or financial documents. In the DTTG 4 settings, you can configure how many versions to retain and the storage limit; older versions will be deleted automatically once the limit is exceeded.

    You can download DEVONthink To Go 4 for free from the App Store. A paid subscription unlocks advanced features such as additional databases, AI assistance, and custom metadata, priced at ¥22/month or ¥148/year.

    Controller for HomeKit: Introducing Charts and Updating the Pricing Model

    • Platform: iOS / iPadOS / macOS / watchOS / tvOS
    • Keywords: Apple Home, Smart Home

    In addition to its annual Black Friday promotion, Controller for HomeKit (hereafter “Controller”) has released the major version 8.0 update. The long-public-tested Controller Hub has officially launched in this update, along with an entirely new Charts feature.

    The Controller Hub feature has already been introduced in a previous SSPAI review, so we won’t repeat too much here. Simply put, this feature allows any supported device to become the central hub for Controller, enabling more logic-driven and complex Apple Home automation flows—something the Home app cannot accomplish on its own. The premise is that Controller must remain running in the foreground on the device acting as the hub.

    The newly added Charts feature relies on the Controller Hub to record and store status logs of each Apple Home device, then presents that data as trend charts. For example, you can view your smart doorbell’s battery usage, monitor temperature and humidity changes at home, or check when accessories were turned on or off throughout the day. This helps you fine-tune your automation flows or quickly spot abnormal power consumption.

    However, according to the developer’s release notes, the Charts feature is only available in Hub Mode, where Controller is responsible for logging and storing detailed device records. This introduces a certain usage threshold. Of course, even without activating Controller Hub, the app can still show detailed logs for each accessory—just in list form, which is less systematic and intuitive than charts.

    Elsewhere, Controller’s built-in automation feature, Workflows, now includes a Text-to-Speech action, allowing the hub device to speak notifications or announcements as part of an automation.

    With the official rollout of Controller Hub, the developer has also reorganized the app’s pricing model. The original subscription / lifetime purchase option has been renamed Controller Essentials, with the same one-time price as before. It continues to support iCloud backup and restore, detailed logging, and more powerful Apple Home automation—all unchanged for previous paid users, except that Hub Mode has been split out. A new paid tier, Controller Plus, has been added; subscribing unlocks Controller Hub, the Charts feature, and more. As of this writing, Controller is still offering its Black Friday promotional discount, available on the official website.

    Pocket Casts Update: Listen to Podcasts Like Listening to Music

    • Platform: iOS / iPadOS / macOS / Windows / Android / Web
    • Keywords: Podcast

    @ChemMood2: The classic podcast app Pocket Casts has added a playlist feature in its recent major update, allowing you to listen to podcasts just like you listen to music—by playing through custom-curated lists.

    Pocket Casts supports both manually created playlists and smart playlists. To manually create a smart list, you can do so on the mobile app or web version. Then tap “Add Shows” and browse your podcast subscriptions. Swipe left on the podcast you want to add and tap “+,” then use the toolbar at the bottom of the pop-up player to add it to a playlist.

    Interestingly, you can even add podcast episodes you don’t subscribe to into your playlists. In practice, the experience is very similar to adding tracks to a playlist in a music streaming service.

    Aside from manually configured lists, you can also let the app generate smart playlists for you. The app will automatically collect episodes from your subscribed podcasts based on the rules you define. For example, you can create a smart playlist called “Quick Listen,” and it will gather episodes under 25 minutes from your favorite shows. As long as an episode meets this condition, it will automatically appear in your playlist—saving you the trouble of manually searching through all your subscriptions just to find short-form content.

    This playlist update from Pocket Casts effectively solves a long-standing issue in podcast listening—whether episodes from different shows can play continuously through a playlist—making the podcast experience feel as smooth and effortless as listening to music.

    Pocket Casts is currently free to use on mobile, with cloud storage, bookmarks, transcripts, and other premium features available through a subscription priced at ¥288.46 per year. You can get Pocket Casts from the official website.

    Craft Thanksgiving Update: AI Assistant Upgrades, Android Beta Launches

    • Platform: iOS / iPadOS / macOS / visionOS / Web / Windows / Android
    • Keywords: Documents, Collaboration

    @Vanilla: Craft’s design and interaction model truly stand in a league of their own among note-taking apps, but its feature updates have clearly lagged behind other mainstream competitors. In its latest Thanksgiving update, Craft rolled out several upgrades to its AI assistant—but it’s still a half-finished product that falls far short of being genuinely useful. In this regard, Craft really should take a few lessons from Notion AI. Below, I’ll walk you through the full update. Since Craft is participating in Black Friday promotions with the code BlackFriday25 for a lifetime 40% discount, many people may be considering subscribing. I hope you’ll read this update breakdown before making your decision.

    Craft’s original AI assistant has been upgraded in two main ways:

    First, its working scope now extends across the entire workspace. It can converse with all documents, collections, calendars, tasks, the code editor, and more, and can even perform cross-folder searches. Second, it now supports chat history, allowing you to review and revisit previous queries.

    However, the actual experience of using the AI assistant is honestly quite disappointing.

    To begin with, the functionality is rudimentary—limited to text conversations. And if you use a local small model, the generated content often feels nonsensical. Not to mention the more advanced capabilities Craft has promised but not delivered, the current version is still limited to Apple platforms. The Windows client and web version do not support the AI assistant at all.

    Next, I’m using an Education Pro account, yet I cannot use the three online models—Core, Fast, and Max—in the AI assistant. According to Craft’s website, Core is powered by ChatGPT Nano 5.1, Fast uses Claude Haiku 4.5, and both models can be used as long as you have AI credits. Only Max, based on Claude Sonnet 4.5, is limited to Plus subscribers. But on both Craft for Mac and iOS, none of the three online models show up—I can only use local models. DeepSeek R1 1.5B, DeepSeek R1 7B, LLaMa 3.2 1B, and LLaMa 3.2 3B all require additional offline downloads; on iPhone, you can directly use Apple Foundation Model.

    Finally, when you subscribe to Craft Plus, the service gives you 50 credits per month or 500 per year, depending on your billing cycle. With Core, 50 credits give you roughly 1,000 requests; with Fast, about 100 requests; with Max, around 30 requests. What happens when you run out? You can recharge—$10 for 250 credits, $40 for 1,000 credits, and $100 for 2,500 credits. In contrast, Notion AI offers unlimited usage of Gemini 3 Pro, Claude Sonnet 4.5, and ChatGPT 5.1, which feels far more generous.

    That said, Craft’s update does introduce MCP and API support, meaning you don’t necessarily have to use Craft’s paid AI. In the sidebar under “Imagine,” you can add MCP Connections or API Connections. When setting up a connection, you must first select the related document, then use a third-party service to operate on it. For example, with MCP, you can paste Craft’s URL into ChatGPT’s Developer Mode and then directly access your Craft documents via ChatGPT. With API, you’ll need to download the AI Bundle and run Claude Code in the same local directory—after which you can use Craft’s document content to create apps, files, and more.

    As for the other updates: the code editor now removes the character limit and adds soft wrapping, real-time math rendering, instant language switching, and more intelligent syntax highlighting. The whiteboard feature has also received a major overhaul. I honestly think Craft’s whiteboard module is now best-in-class. It now supports offline access and improved stability and smoothness, and the feature set was already quite rich—strong enough to stand alone as its own app.

    If you’re an Android user, here’s some good-ish news: Craft has finally released an Android client on the Google Play Store. The catch? It’s not a native Android app—it’s simply the mobile web version wrapped as an APK, so it feels nearly identical to the web experience.

    That’s the full rundown of Craft’s Thanksgiving update. You can download and use Craft for free from the official website or the App Store. If you need more features, you can subscribe to the Plus plan—but don’t forget the ongoing Black Friday 40% discount, and be sure to enter the code BlackFriday25 at checkout.

  • Let’s Talk About the Underrated Notion Agent and Its Charming Automated Workflows

    Let’s Talk About the Underrated Notion Agent and Its Charming Automated Workflows

    In 2022, when the rest of the world was only beginning to get a tangible sense of what AI could do, Notion had already become one of the earliest tools to integrate GPT-3. Its AI features have been evolving for years now. So if you ask me which “note-taking app” currently achieves the deepest and most practical integration with AI, I would, without hesitation, recommend Notion.

    Yet over these past three years, while Notion AI has iterated countless times, I’ve rarely seen people on my timelines talking about how easy and powerful it is. That inevitably leaves me feeling a bit regretful. Model upgrades can easily ignite waves of excitement, but after the hype settles, what really matters is whether AI can truly optimize—or even reinvent—our outdated workflows, rather than becoming just another traffic-chasing keyword for influencers. That’s what I genuinely care about.

    So in this article, I want to share a few topics:

    1. Why Notion AI Is Worth Trying
    2. How Much Potential Notion Agent Really Has
    3. How I Personally Use Notion AI
    4. Notion AI Pricing and Subscription Advice

    Every time I write about Notion, I can’t seem to control the length. This article is long, but I’m certain these are details very few people ever talk about. Next, I’ll start with a brief introduction to Notion AI’s basic capabilities. If you want to skip directly to the core topic of this article—Notion Agent—you can jump to the second section.

    1. The Basic Capabilities of Notion AI

    First of all, just like every other AI tool you’ve used, the fundamental way you interact with Notion AI is through a question-and-answer chat. You can select a paragraph on a page and ask directly, or you can open the AI panel on the right side and carry out a longer conversation, as shown in the example below.

    In addition, the selected paragraph is automatically added to the context in the right-hand panel, so you don’t need the extra step of copying and pasting.

    Beyond content-specific Q&A, Notion AI can also perform semantic search across your entire workspace. When you only remember the general idea of a note—but forget its title or which database it’s in—you can simply describe it vaguely, and the AI will locate the relevant note for you.

    Based on this ability, I built an item management hub in my Notion system. For certain important but infrequently used items, I’ve set their storage locations, so I can ask questions like this:

    And because Notion AI is connected to the latest models from Anthropic, OpenAI, and Google, it has full multimodal processing capability. It can handle text, analyze uploaded CSVs, PDFs, and images, perform online searches, and even accept direct webpage links—reading the page content before responding.

    After generating an answer, Notion AI can directly perform create/read/update/delete actions on your pages or databases. This means you can ask Notion AI to modify the original text of a note, or instruct it to create a new page and store the generated content in a specified location (including inside a database).

    Basically, anything DeepSeek or Doubao can answer, Notion can answer too—and usually does it even better. But the real key is this: at every moment of writing, note-taking, summarizing, reflecting, or doing a review, when you need AI, you never have to open a second tool. All your AI needs can stay entirely inside Notion—truly achieving an All-in-One workflow.

    In a note-taking setup without integrated AI, you typically need to switch between multiple windows repeatedly. If your task requires multi-turn conversations—or referencing several different notes—the number of these switches multiplies quickly. And when you finally want to save AI-generated content, you have to manually reformat it, add tags, delete unnecessary parts… everything must be done by hand.

    This tedious workflow not only wastes time—more importantly, it breaks your flow. While waiting for the AI to respond, you often get distracted: you might check your phone, scroll social media, watch a short video… and ten minutes disappear without you noticing.

    Notion AI’s real convenience is not just that it gives answers, but that it can handle everything inside and outside your workspace in one seamless environment. No more copying a paragraph into Doubao for analysis. No more pasting ChatGPT’s output back into your notes. Removing even a single context switch can mean a world of difference in user experience.

    When you need to write daily/weekly reports, you can simply reference all the documents you wrote this week inside the Notion AI panel, let it read them directly, and it will generate the report for you. When reviewing the key decision-making of a project, you can feed it multiple meeting notes, let it extract all discussed options, or even read the page’s version history to analyze how each decision evolved.

    You can also build a clipping database using the Save to Notion extension, add an AI field, and preset a specific processing prompt—for example, generate reading summaries or extract key information. In this way, you can have an unlimited AI-powered reading hub even without subscribing to Readwise.

    Notion is already ideal for organizing high-density, high-value information. With access to state-of-the-art AI models and the most seamless interaction experience, it naturally delivers better results than other note-taking tools.

    And thanks to a decade of Notion’s open ecosystem development, you can even search external data sources directly inside the AI window—Google Drive, Google Calendar, GitHub, Gmail, and more—provided you’re already within those ecosystems.

    Besides these built-in “connectors,” you can also link Notion with more tools through MCP, such as Cursor, Manus, Perplexity, ChatGPT, and others. You can send a Notion page link directly to these tools, and they can read the note content without any tedious copy-and-paste steps. These tools can also modify your Notion pages directly, based on your instructions.

    For example, when you receive a long research report via Manus, you used to manually copy and paste it into another note-taking app. But now, you can simply send the Notion page link to Manus, and Manus can write the content directly into the designated place inside Notion.

    Notion AI can take over your entire information-processing workflow—your notes, your tasks, your project documents, and even data from your connected third-party tools can all be processed faster and more directly. But these are only the basic applications of Notion AI; if it were merely “a chat window + quick access to information sources,” that alone wouldn’t be enough for me to keep using it long-term.

    The real purpose of this article is to show you the key capabilities and potential of Notion Agent.

    2. Notion Agent

    What Is an Agent
    Simply put, an Agent is an AI system capable of autonomously completing multi-step tasks on behalf of a human.

    Most AI Q&A tools you’ve used can only provide information or ideas. After receiving the answer, you still have to manually execute the next steps. They don’t know who you are, what projects you’re working on, or what your habits and preferences are. Every conversation resets to zero—you must repeatedly explain context and clarify your needs. Of course, if an AI tool supports “memory” or “projects,” this can improve slightly.

    But an Agent can do far more: once you give it a task, it can—within the scope of the information you authorize—intelligently make decisions, proactively call multiple tools, autonomously execute complex steps, and finally deliver the completed result back to you. All you need to do is enjoy the outcome. In addition, an Agent can not only store memory but also be trained. Through repeated interactions, it becomes smarter and more aligned with your expectations.

    How to Build a Notion Agent
    To use Notion Agent, you must first create a document specifically for the Agent. In this document, you define the Agent’s fundamental behavioral guidelines—for example: its identity and mission, communication and behavior rules, or the working scenarios and goals that shape its actions.

    Suppose your goal is to make Notion AI better assist your content creation. Then your minimal viable Agent document might look like this:

    After writing this document, go to Notion AI’s personalization settings and assign this document as the Agent’s system-level instruction, as shown below:

    Once this is done, every time Notion AI generates a response, it will first follow the instructions defined in this document. It will interact with you according to the behavioral guidelines you set. As a result, when answering the same question, Notion AI with an Agent document and Notion AI without one will give completely different answers—the former precise and personalized, the latter generic and mediocre.

    At this point, you might wonder: Isn’t this just giving the AI a prewritten prompt? If I paste the same prompt into Doubao or DeepSeek, won’t I get the same effect? To some extent, yes. But Notion Agent differs from ordinary AI chat tools in several key ways.

    1. Documentation Is the Rule

    Other AI tools require you to manually enter or copy-paste your prompts every single time. Notion Agent is different: its rules live directly inside a Notion document. They are automatically loaded, instantly editable, and immediately effective. More importantly, you can reference any existing Notion pages directly inside the Agent document—like this:

    In other words, you can plug your existing creative SOPs, your writing notes, and your preferred methodologies straight into the Agent at high speed—no extra setup, no code, no complicated configuration—because the Agent instruction file is itself just a regular Notion note.

    This creates a kind of “lift yourself by your own bootstraps” loop: Notion gives you a great environment for documenting your knowledge, and the Agent turns that accumulated knowledge into something executable. As you collaborate with the Agent, you’ll notice which parts of your notes work well, which parts need improvement, and where gaps exist. Then you refine your notes, and the Agent immediately becomes better. A positive feedback cycle naturally forms.

    This is the essence of “documentation is the rule.” Your notes are no longer static archives—they become executable rules, reusable processes, and testable knowledge.

    2. Agents Can Directly Operate Your Notion Workspace

    This is another fundamental capability of Notion Agent: it has permission to perform create/read/update/delete operations on your pages and databases. Other AI tools can only generate text responses, but Notion AI can directly execute underlying actions. Here are a few concrete examples:

    1️⃣ Create and Modify Notes

    When you finish discussing an idea with the AI, you can simply tell it to organize the conversation into a note and save it to a specific database. The AI will automatically read that database’s property fields, understand what each field is for, and then intelligently populate the content: applying the correct tags, linking related projects, setting priorities, etc.

    For example, when I was learning about Claude Skill, I asked Notion Agent to search the web for information, summarize it into a note, and store it in my Notes database, as shown below.

    Notion Agent not only organized the content correctly—it also knew which database was my Notes database, and automatically filled in all the database properties. It understood the meaning of the six basic tag categories for note-taking that I described in this article.

    2️⃣ Batch Operations Across Database Pages

    When you need to process tasks in bulk, Notion AI can act on an entire database at once. For example:

    • Mark all overdue tasks as high priority
    • Identify all tasks completed this week and generate a summary

    Actions that would normally require you to click through each item manually can now be completed in one sentence.

    Also, the example database in the screenshots was created entirely by Notion Agent—I simply told it: “Please understand the context and create a demonstration database for this sentence.”

    3️⃣ Workflow Automation

    Going further, you can ask the AI to automatically execute complex multistep sequences based on specific conditions. For instance, “Help me generate a weekly report” is not just simple data retrieval—it’s an entire workflow: accessing multiple data sources → filtering pages → reading content → applying a report template → saving it to the correct location and filling in properties. Every step is executed automatically according to your preset rules, without manual intervention.

    I’ll go into much more depth on automated workflows in later sections, so we’ll pause here for now.

    4️⃣ Modify Rules and Memory in Real Time Based on Your Instructions

    When you ask the Agent to generate a weekly report for the first time and find the summary too brief, you can simply say: “Remember, each task in the weekly report must include specific details of what was done.” The Agent will then proactively update the rules inside the Agent Document, and next time it will automatically follow this standard. Or if you notice that the Agent always over-compliments your writing during review, you can say: “From now on, just point out the issues—don’t praise me.” It will immediately adjust its tone and update the Agent Document accordingly.

    Once you get used to this interaction style, refining the Agent’s behavior becomes incredibly easy. One sentence is enough for it to remember and adapt—no need to rewrite complex rule documents. Your collaboration will naturally become more and more seamless.

    For example:

    And the effect:

    These foundational features together form the core capabilities of Notion Agent:

    • Document as Rules: your notes directly become the Agent’s behavioral instructions
    • Database as Memory: the Agent knows where to read and where to write
    • Conversation as Training: one sentence is enough for the Agent to remember and improve

    But underlying capabilities alone are not enough. The real challenge lies in how to organize these abilities and apply them to real work scenarios. Next, I’ll share some design principles for crafting effective Agent Documents, helping you connect these building blocks into truly useful workflows.

    3. Agent Design Principles

    Scenario Routing

    Real work scenarios are complex. When you say “take a look for me,” you might be asking the Agent to review an article, check a video script, or examine a project’s progress. The same sentence can imply totally different needs depending on context. Of course, you could write every possible situation directly into the Agent Document—but then the Agent would need to load all instructions for every conversation, wasting valuable context space.

    That’s why I recommend building your Agent Document with a progressive disclosure approach—layering information and loading details only when needed, instead of everything at once. My personal method is to define four core documents that must be loaded at the start of every conversation. Each new chat loads only the minimal necessary context.

    These core documents vary by person, depending on your unique workflow, but generally you should at least include:

    • Identity & Mission: who the Agent is, its core purpose, and whom it serves
    • Interaction Style: tone of communication, response format, when to be brief, when to elaborate
    • Continuously Updated Memory: user preferences, latest habits, ongoing requirements
    • About the User: the user’s identity, background, work style, values, etc.

    Only when the Agent detects specific keywords during a conversation does it load relevant sub-documents—like the example below. Each scenario sub-document includes a complete SOP: detailed workflow, evaluation criteria, and output format. This avoids loading all sub-documents at once and keeps the Agent’s responses focused and efficient.

    For example, while writing this very article, I can highlight a paragraph and ask the Agent to “generate an image.” Notion Agent will detect the keyword “generate image” and activate only the corresponding sub-document, Scenario N: Content Illustration Generation, as shown below:

    According to the SOP defined in the “Scenario N: Content Illustration Generation” document, Notion will automatically follow these steps:

    1. Select a style: default to the pre-determined illustration style
    2. Understand the content:
      • For partial illustrations: analyze the meaning of the selected text and the intended purpose of the image
      • For article covers: extract the core theme and emotional tone of the full piece
    3. Generate a prompt: Generate the image prompt: Based on the selected text + the default design-style document + contextual information + any additional notes from the chat window, directly output a complete image-generation prompt.

    In Step 3, I require the Agent to prioritize my predefined top-level design style, which specifies the default aesthetics, ratios, and stylistic preferences for images. This is why all images in this article generated with Nano Banana maintain a consistent visual style.

    The generation process and results are shown below:

    The same execution logic applies to other scenarios as well. For example, I created a “Diet Log” sub-workflow, and now I can simply send a photo of my food to Notion Agent and trigger this SOP with the keyword “what I ate today.” Notion Agent will automatically analyze the food items in the image, log calories, carbs, fats, and other data, and save everything to the designated database.

    It’s worth noting that the calorie estimates produced after image recognition are not completely accurate—they should be treated as a reference. However, identifying the types of food in the picture is quite straightforward, so… could this be used to build a dietary evaluation system?

    Suppose I am a patient with diabetes. I create a note called “Type 2 Diabetes Personal Health File,” place this note inside the required documents for the “Diet Log” workflow, and instruct the Agent to always compare any recognized food against the “restricted foods” list in the health file, and to clearly explain the food’s impact on blood sugar in its feedback:

    After eating, I send the photo to the Agent and trigger the workflow with the keyword “what I ate today.”

    Here is the feedback the Agent gives me:

    1. It logs the dietary data
    2. It provides clear health warnings

    Although AI models inherently have the ability to offer general medical advice, integrating personal health records and medical reminders greatly increases the relevance and usefulness of the output.

    From the above examples, we can see that the true power of Notion Agent lies in the combination of “keywords + sub-documents.”

    By using trigger keywords, the Agent enters a specific scenario, and the sub-documents nested inside that scenario (such as the health profile) further refine the execution rules. At the same time, this health profile is just a Notion page — easy to edit and adjust at any time. This layered structure allows the Agent to remain general-purpose while still becoming highly specialized when needed.

    If you’ve used Claude’s Skill feature, you’ll find the logic very similar — both follow a progressive loading approach based on “keyword trigger + sub-doc execution.”

    By comparison, Notion Agent’s limitation is that it can only call tools inside the Notion ecosystem, and cannot run custom scripts the way Skills can. But the advantage is that Notion Agent only needs to interact with documents — the barrier to entry is extremely low. As long as you can write a document, as long as you can articulate your idea — even poorly — you can simply keep talking to Notion Agent and let it ask you questions. Even if your answers are vague, the AI model can gradually infer your intentions and intelligently assemble the entire workflow for you.

    The Boundary of Information

    With scenario routing in place, the next challenge is determining where information comes from and where it should go — a concept I call the “boundary of information.”

    If you ask the Agent to generate a weekly report, it needs to know where to read this week’s task data. If you ask it to store a new idea, it needs to know which database to save it in. If every time you have to manually specify “read from this database” or “save to that database,” the use cost becomes far too high.

    And without clearly defined information boundaries, the answer quality will inevitably drop, because Notion Agent has access to a huge amount of workspace data.

    At the same time, we cannot predefine every possible rule in the Agent document, such as:
    “If the user asks A → read page X; if the user asks B → read page Y.”
    That would be exhausting to maintain and inflexible. So my solution is structured database design + scenario presets.

    For example, I have an Agent Scenario F that automatically generates daily, weekly, and monthly reports. The trigger keywords look like this:

    In the execution document for Scenario F, this is how I define the sources of information:

    With this setup, when I say “Generate this week’s report,” the Agent immediately knows:

    • where to query data (which specific databases)
    • what filtering conditions to apply
    • that it should not search unrelated pages or other databases

    Here is the query result:

    After retrieving the necessary information, I then tell the Agent how to process it:

    Following that, there are additional rules for analyzing and handling the data — but the core outcome remains the same:
    the Agent will automatically generate a complete, structured weekly or monthly report based on the predefined templates.

    This clear boundary-setting brings three major benefits:This kind of clearly defined boundary brings three benefits. First, the Agent will no longer wander aimlessly through your entire workspace — instead, it retrieves information precisely from the designated data sources. Second, clear data sources mean faster query speeds, without wasting time on irrelevant content. Most importantly, you always know where the Agent is pulling information from, making its behavior predictable and controllable. And if a result turns out to be suboptimal, you can quickly identify the issue — whether the data source itself is incomplete, or the Agent’s extraction logic needs adjustment.

    But all of this relies on one essential foundation: Your Notion workspace must be built on structured databases:

    • Tasks have a dedicated home
    • Notes are stored and categorized by type
    • Projects follow an organized hierarchy
    • Saved articles have a consistent clipping hub

    In other words: The power of Notion Agent depends entirely on the organizational strength of Notion itself. If your workspace is a mess, the Agent cannot perform well — no matter how advanced the model is. Most people find Notion AI “not useful” for two fundamental reasons: They don’t record enough information. Their workspace lacks structural clarity. Only when you have both rich content and a well-designed structure can Notion Agent unleash its full potential.

    Once we’ve solved where information comes from, the next step is to solve where information should go — using the same approach.

    If every interaction with the Agent still required you to manually specify which database to save into, which fields to fill, or which tags to set, the experience would be terrible, and true automation of information flow would never happen. So my solution remains: preset storage rules + intelligent field filling.

    The strength of Notion Agent lies in the fact that it can not only create pages inside databases, but also understand the structure of a database and intelligently populate its fields.

    Continuing the monthly report example:
    The Agent’s generated report doesn’t sit in the chat window waiting for me to manually copy it — it is automatically saved into “My Notes DB”, because in the workflow document I have already specified:

    1. The storage location for monthly reports
    2. The format template for monthly reports

    After accessing the “Notes Database,” the Agent interprets the semantics of its fields. It knows, for example:

    • Exp = experience review
    • Idea = inspiration
    • Log = log entry

    So the monthly report is automatically tagged as Exp. This semantic understanding is what makes the entire information flow truly automated.

    Looking back at the previous two sections: “Scene routing” solves how the Agent should think.
    “Information boundaries” solve where the Agent should look and where it should write. Only when these two are combined can the Agent be both smart enough to understand your intent and constrained enough to avoid mistakes.

    Behind both design principles is one shared philosophy: The more automated the system becomes, the more it needs clear boundaries. If you don’t constrain anything, the Agent’s behavior becomes unpredictable — you’ll never know where it will pull information from or where it will save the output. But once boundaries are clearly defined, the Agent becomes controllable and predictable, and debugging becomes easy.

    Of course, these boundaries are not permanent. As your workflow evolves, your database structures change, or you discover loopholes in certain scenarios, you can update the rules at any time simply through conversation. This “iterable rule system” allows Notion Agent to combine the reliability of structured systems with the flexibility of AI.

    Custom Agent

    This next part involves Notion’s upcoming Custom Agent feature, which has not yet been officially launched — and which I currently don’t have access to. So the following is based on publicly shared information, but enough to explain what it is and what it can enable.

    Everything discussed so far — scene routing, boundaries, document-as-rules — operates within the Personal Agent model. Meaning: the Agent only acts when you initiate the request. You must open Notion → open the AI panel → type the instruction → wait for the result.

    But Custom Agent attempts to answer a different question: Can an Agent run automatically in the background, without me manually triggering it each time?

    Imagine scenarios like:

    • 9 a.m. every morning — the Agent scans your task database and compiles a list of today’s due tasks, then pushes it to you
    • Friday afternoon — the Agent automatically reads this week’s completed tasks, generates a weekly report, and saves it in the designated database
    • Every weekend — the Agent crawls the web for the latest AI news and compiles a digest into your clipping database

    This is the core value of Custom Agent: upgrading from “you ask, it answers” to “it acts proactively.”

    Reviewing the Agent design principles introduced earlier, Custom Agent is essentially an extension of the same logic:

    1. The logic of scene routing still applies — except the trigger shifts from “keyword detection” to “time- or event-based triggers.”
    2. Information boundaries become even more important, because an autonomous Agent must know exactly where to read from and where to write to.
    3. The philosophy of “documents = rules” remains unchanged. You still define the Agent’s behavior by writing documents.

    If you are already using the Personal Agent and have built solid scene documents and information structures, upgrading to Custom Agent in the future will be extremely smooth: you only need to convert tasks that previously required manual triggering into automated triggers.

    In everyone’s workflow, there are countless repetitive, predictable tasks — daily summaries, weekly reports, data cleanup, information syncing, periodic reviews… None of these tasks are hard individually, but precisely because they’re easy, they are often delayed or forgotten. Custom Agent transforms these “should do” tasks into “automatically done” tasks, allowing your energy to focus on work that requires creativity.

    Of course, this also places higher demands on the organization of your Notion workspace. A messy, unstructured database cannot benefit from Custom Agent, no matter how powerful the feature is. So if you’re interested in this feature, now is the perfect time to start cleaning up your information structure and preparing for the future.

    Agent Design Template

    If you are completely new to this, the previous sections may feel scattered or complicated — but the core idea is actually very simple.

    A typical Agent document contains four basic modules: Identity & Mission , Interaction Style, Scenes & Trigger Words, Memory Area . You don’t need to write everything from day one. Start with one scenario you use the most, test it in practice, then gradually expand.

    There’s also a much easier way to get started — feed the AI with your past notes.

    Many people feel lost when facing an empty Agent document. They don’t know how to define their “identity,” describe their “style,” or articulate their “values.” But the truth is: you don’t need to invent these out of thin air. Just dump all your old notes, articles, project reviews, random thoughts — everything — into the AI. Let the AI analyze and extract patterns, then generate a profile of you. It can infer your communication style, areas of expertise, and the standards you use to judge good work — all from your writing.

    This is the idea of using existing material to bootstrap the new system, which makes starting effortless, fast, and — most importantly — authentic. Because the content is originally yours; the AI is only organizing it.

    This also highlights a deeper principle: In the AI era, recording is infrastructure. Only with a habit of documenting your work and thoughts can you provide material for the AI to analyze now. It’s never too late to start — you never know what new AI tools the future will bring. No matter how advanced models become, they are not mind readers; they still rely on the material you feed them. No input, no output.

    To help you get into this loop more quickly, I created a Notion Agent starter template that you can copy and use directly. Click here to get the template link.

    All you need to do is follow the structure and instructions in the template, start talking to your Agent, and then gradually adjust and refine it through real usage. Add new sub-documents, tweak trigger keywords, and supplement your own methodologies and preferences according to your work scenarios.

    Of course, if you want the Agent to perform at its full potential, a structured Notion workspace is a prerequisite. If you haven’t yet built your own information architecture — or you’re unsure how to organize tasks, projects, and notes — you can refer to my FLO.W template. It includes a clear pre-designed database structure: tasks, projects, notes, and saved items each have their own dedicated storage, and every field has been refined through repeated iterations so that the Agent can understand and use them right away. You won’t need to build your information system from scratch; the template itself is the foundation for unlocking Agent capabilities.

    This template has already been included in the Minority Co-Creation Project — you’re welcome to explore or purchase it:

    1. Minority Co-Creation — FLO.W Template Purchase
    2. Full workflow video walkthrough
    3. 10,000-word deep dive into the template’s underlying design principles

    Notion AI Subscription Recommendations

    Most of what Notion Agent can do has already been covered in the previous sections. But given how wildly diverse Notion’s capabilities are, I’ve also compiled a list of things that Notion Agent cannot do. You can refer to this link for the complete list. Before subscribing, you should review this document to evaluate whether it meets your needs.

    In addition, Notion’s official pricing strategy has already undergone one major adjustment. Now, if you want access to Notion’s AI features, you must subscribe to the Business or Enterprise plan. For personal users, the Business plan is sufficient — but the yearly cost of $240 is certainly not cheap. Therefore, my recommendation is: If you are new to Notion, do not subscribe to Notion AI right away. Instead, read my article 5 Beginner Tips for Notion first and see whether Notion’s way of capturing and organizing information feels natural to you. Only after you truly feel that Notion is a good tool for you should you consider subscribing.

    Some users may notice that they can still subscribe to Notion AI as an add-on while staying on the Plus plan. According to Notion, this policy applies only to legacy subscribers. As of May 2025, the AI add-on is no longer available for purchase by new users. This means only users who subscribed to the AI add-on before the policy change can continue using AI in this way. However, the AI features available via add-on are incomplete, and you will be missing several major capabilities:

    • AI Agent: A personal AI assistant capable of multi-step tasks
    • Enterprise search: Global search across workspaces and connected apps
    • AI meeting notes: Automated voice transcription and meeting summaries

    Also important: Once you cancel the AI add-on, you cannot re-enable it. You will only be able to regain full AI functionality by upgrading to the Business or Enterprise plans.

    Conclusion

    Most people’s relationship with AI still stays at the stage of “open a chat window when I have a question”: use it, leave it, and come back next time as strangers again.

    But Notion Agent gives me a different possibility: AI is no longer an external tool, but a collaborator that can be trained, shaped, and grown alongside you. It won’t keep asking, “What format would you like?” because it already remembers your preferences. It won’t wander aimlessly around your workspace, because you’ve already told it where to look and where to store things. It feels almost magical — like training an assistant who becomes more and more in sync with you over time.

    Of course, all of this only happens if you’re willing to invest time to build, refine, and iterate this system — and more importantly, if you’re willing to get your hands dirty and record things honestly. Notion Agent is not plug-and-play magic. It requires you to think clearly about how you work, and express those rules in documents. This process itself becomes a form of self-reflection; you’ll discover habits and preferences you never realized before.

    This leads to another point I want to emphasize: as the performance gap between AI models shrinks, what truly determines output quality is the input you give them.

    And “input” does not mean the overwhelming flood of second-hand information everywhere on the internet. It is not clipping other people’s articles or collecting other people’s ideas — those might even be AI-generated leftovers. The inputs that matter are your own:
    your biases, your ignorance, your narrow perspective, your clumsy processes, the wrong turns you’ve taken, and the mistakes you’ve made.

    Only when you honestly record these “imperfections” can AI truly help you. Because then it is no longer looking at generic, mass-produced correct answers — it’s seeing your unique thinking patterns. It learns your real confusion through your mistakes, understands your real needs through your preferences, and recognizes your true standards through the revisions you make again and again.

    That’s why I strongly disagree with the “AI era makes note-taking useless” argument. To me, that is resignation in the face of technological change — an excuse for laziness. No technological revolution can replace independent thinking. AI can execute, organize, accelerate — but it will never decide for you what you actually want.

    The greatest value of Notion Agent, to me, is that once I saw the huge potential of automated workflows and the clear path to building them, I realized I truly couldn’t delay any longer. I must seriously rethink my workflows:

    • What repetitive processes are draining my time?
    • How can those be optimized or automated?
    • What can be redesigned so I can get more done with the same time?

    Once I think through these questions — that is when Notion Agent becomes powerful.

    Lastly, this article was originally planned to include comparisons with Obsidian’s AI plugins and Heptabase’s newly redesigned AI (several iterations in), and also dig deeper into the current limitations of Notion AI. But since this article is already over ten thousand words, I’ll save those topics for next time.

    If there is anything specific you’d like me to cover, feel free to leave a comment — I will evaluate it and consider including it in upcoming articles.

  • SSPAI Morning Brief: Thermaltake Unveils TPM-O49CDQ Monitor, Alibaba Releases Two Smart Glasses

    SSPAI Morning Brief: Thermaltake Unveils TPM-O49CDQ Monitor, Alibaba Releases Two Smart Glasses

    Morning Highlights

    1. Thermaltake unveils the TPM-O49CDQ monitor
    2. Alibaba releases two smart glasses
    3. MIIT interprets the consumer goods supply–demand alignment policy
    4. Samsung announces major technical breakthrough in the NAND field
    5. Rumors you can just take a glance at

    Thermaltake unveils the TPM-O49CDQ monitor

    On November 27, Thermaltake officially announced the TPM-O49CDQ, a 32:9 ultra-wide curved OLED monitor. The model uses Samsung Display’s QD-OLED technology and features an RGB light strip on the back. It comes in a 49-inch size with a resolution of 5120 × 1440, a 240 Hz refresh rate, 0.03 ms GtG response time, 250 nits brightness, 99% DCI-P3 color coverage, and supports both G-SYNC Compatible and FreeSync Premium.

    In terms of connectivity, the TPM-O49CDQ includes two HDMI 2.1 ports, one DisplayPort 1.4, one full-function USB-C port with 90 W PD-out, one USB upstream port, two USB downstream ports, and a 3.5 mm audio output jack. The model is listed at NT$36,900 on the official website. Source

    Alibaba releases two smart glasses

    On November 27, Alibaba officially launched two series of smart glasses: the Quark AI Glasses S1 and the Quark AI Glasses G1.

    The Quark AI Glasses S1 feature a lightweight design, with temple arms as thin as 7.5 mm and a frame as thin as 3.3 mm. Combined with a titanium alloy structure and a 1:1 front-back weight balance, Alibaba claims the design better suits the wearing habits of Asian users. The S1 uses a waveguide dual-engine optical module with peak brightness up to 4000 nits and supports adjustable image convergence distance. For performance, the S1 is equipped with a Qualcomm AR1 + BES BES2800 dual-chip setup, 3GB + 32GB storage, and a 287mAh swappable battery—allowing what Alibaba calls a “power-swap without shutdown” continuous-use experience.

    For imaging, the S1 includes a 12MP Sony IMX681 sensor, supporting 3K first-person video output, rapid snapshots, and advanced night mode, and it also enables first-person livestreaming. For audio, it uses custom speakers with spatial audio support, while the microphone system combines five microphones with a bone-conduction mic to improve voice capture in noisy environments.

    On the software side, the S1 runs a custom UI with features such as object recognition, translation, reminders, photographic logging, secure payment, and near-eye navigation. It also integrates “Quark Assistant,” an AI assistant powered by Alibaba’s Qwen model, enabling conversational voice commands and task execution. Source

    The Quark AI Glasses G1 come in three frame styles: Wellington, Fashion Browline, and Sunglasses. Compared to the S1, the G1 does not include a display or a waveguide near-eye module, and its memory is reduced to 2GB + 32GB, though many AI features remain intact. The device weighs around 40 g and uses the same Qualcomm AR1 + BES BES2800 dual-chip combination, with a built-in 272mAh battery rated for 9 hours of mixed-use battery life. Imaging and audio specifications are largely the same as those of the S1. Source

    MIIT interprets the consumer goods supply–demand alignment policy

    At a press conference held by the State Council Information Office, the Ministry of Industry and Information Technology (MIIT) provided a detailed interpretation of policy measures aimed at enhancing the alignment between consumer goods supply and demand and promoting consumption.

    The ministry noted that China’s consumer market is shifting from rapid expansion toward structural optimization. The increasingly diverse needs of consumers across different ages and regions are placing higher demands on the supply side. According to the latest implementation plan, safety standards for infant and student products will be raised; integration of toys, stationery, and smart technologies will be promoted; enterprises will be encouraged to develop AI toys with open interactive capabilities; and efforts will be made to strengthen R&D of new eco-friendly materials and improve strict quality-control systems.

    To better meet the needs of the elderly, the policy focuses on practical challenges such as limited mobility and home care. It will support R&D of eldercare service robots, senior-friendly footwear and apparel, and easy-to-swallow foods, while continuing to advance the age-friendly adaptation of smart devices. Meanwhile, MIIT is working to establish a standard system for elderly-care products and introduce a “Silver Age” certification to increase consumer confidence.

    For younger consumers, MIIT stated it will support the development of culturally rich and fashion-forward products such as Guochao apparel, designer collaborations, and IP-based cultural merchandise. The policy also encourages emerging consumption models such as personalization and custom-made products to better meet individualized and diversified needs. Source

    Samsung announces major technical breakthrough in the NAND field

    Samsung has announced a significant breakthrough in the field of NAND flash memory, with its research team successfully developing an entirely new storage architecture that dramatically reduces power consumption—by up to 96% compared with conventional designs.

    According to the company, the technology was developed under the leadership of the Samsung Advanced Institute of Technology (SAIT). Its core innovation lies in the first-ever combined application of ferroelectric materials and oxide semiconductors within a NAND structure. Ferroelectric materials retain polarization without continuous power supply, while oxide semiconductors traditionally suffer from unstable threshold voltages. Through architectural innovation, the team achieved “weakness compensation” between the two materials, effectively addressing the surge in energy use that typically accompanies higher storage density. The findings have been published in the prestigious journal Nature.

    Samsung noted that this new architecture validates the feasibility of ultra-low-power NAND flash, offering a promising technology pathway for AI data centers, mobile devices, and high performance storage solutions. It is expected to significantly reduce energy demands in future large-scale data-processing scenarios. Source

    Rumors you can just take a glance at

    • Android Authority reports that an analysis of One UI 8.5 system code has surfaced a string referencing “Super Fast Charging 3.0,” further suggesting that the Galaxy S26 Ultra may support 60W fast charging. Samsung currently uses a two-tier charging system—for example, in the Galaxy S25 series, the standard model supports 25W charging under the name “Super Fast Charging,” while the Plus and Ultra models support 45W charging under the “Super Fast Charging 2.0” label. The newly discovered “Super Fast Charging 3.0” implies an even higher charging speed. Combined with earlier leaks, it is highly likely that this is Samsung’s upcoming official marketing term for 60W fast charging. Source
  • SSPAI Morning Brief: Qualcomm Unveils the Fifth-Generation Snapdragon 8 Mobile Platform

    SSPAI Morning Brief: Qualcomm Unveils the Fifth-Generation Snapdragon 8 Mobile Platform

    Qualcomm Unveils the Fifth-Generation Snapdragon 8 Mobile Platform

    On November 26, Qualcomm officially launched the fifth-generation Snapdragon 8 mobile platform, positioned as a flagship SoC with major advancements in CPU, GPU, NPU, imaging, and AI performance. The platform features the Qualcomm Oryon CPU with a peak clock speed of 3.8 GHz, delivering a 36% performance increase and 42% power reduction compared with the previous generation. Overall SoC power efficiency has also been improved, with total power consumption reduced by 13%.

    On the GPU side, the new Adreno GPU adopts a fresh architecture, offering 11% higher performance and 28% lower power consumption. It supports Adreno Game Ready drivers, Auto VRS (Adaptive Variable Resolution Rendering), Mesh Shading, and Qualcomm FPS 3.0, enabling mobile gaming experiences of up to 165 fps. The NPU, built on Qualcomm’s latest Hexagon design, delivers a 46% boost in AI compute performance.

    The imaging system uses a 20-bit AI-powered triple ISP, supporting context-aware 3A algorithms, Night Vision 3.0, and integrates Snapdragon Audio Sense for enhanced imaging and audio processing capabilities.

    In AI and connectivity, the fifth-generation Snapdragon 8 includes an on-device agent-class AI assistant, multimodal AI activation, and an advanced sensor hub, with support for running mainstream generative AI models. Connectivity features include the Snapdragon X80 5G modem-RF system, FastConnect 7900 mobile connectivity platform, Bluetooth 6.0, and UWB, enabling more stable and higher-speed wireless performance.

    Product Core Performance Chart, Image Courtesy of Qualcomm

    Panasonic Rolls Out Major Firmware Updates for S1 II, S1 IIE, and S1R II Cameras

    On November 26, Panasonic announced new firmware updates for its full-frame mirrorless cameras: the S1 II, S1 IIE, and S1R II. The S1 II and S1 IIE have been updated to version 1.2, while the S1R II has been updated to version 1.3. This update focuses heavily on improving video recording performance, alongside enhancements to autofocus, menu logic, ISO control, and more. The companion app, LUMIX Flow, has also been updated to version 1.4.

    The firmware significantly improves continuous video recording stability across varying temperature environments, thanks to optimized thermal management algorithms. In burst shooting, the S1 II now adds a 30fps low-speed burst option in image-priority mode, while the S1R II gains a 20fps low-speed burst. Both models now support pre-burst shooting.

    This update significantly extends the continuous recording time for videos. Image courtesy of Panasonic.

    This update substantially extends continuous video recording time. Image: Panasonic
    Autofocus logic has also been enhanced. When multiple subjects appear in the frame, the camera will now display only the primary subject detection frame. A new rectangular AF frame mode based on eye detection has also been added.

    For video workflows, the cameras now support a new low-bitrate MP4 (Lite) format, offering 3:2 4K Open Gate recording at 50 Mbps. This reduces file sizes by 41% and increases transfer speeds by 1.7×, making it more suitable for quick mobile transfers and lightweight post-production. ISO control has also been improved: users can now adjust the “ISO Auto” option directly from the custom menu, and dual native ISO ranges are now displayed in real time, making it easier to determine whether the camera is operating in high or low native ISO mode.

    Additionally, the updated LUMIX Flow app adds a LUT preview assist feature that syncs with the camera menu to display V-Log LUTs. A multi-frame marker display has also been introduced, allowing the app to show multiple frames exported from the camera when the same scene is captured. Source

    Perplexity Launches Virtual Try-On Feature

    On November 27, AI search service Perplexity announced the launch of its new virtual try-on feature. When users search for clothing items, they can now tap the newly added “Try it on” button and upload their own photo. Perplexity will then generate a synthesized try-on effect using its large AI models. The feature is currently available exclusively to Pro and Max subscribers and is already live. Source

    State Council Releases Plan to Further Boost Consumption Upgrading

    The State Council recently released the Implementation Plan on Enhancing the Supply–Demand Alignment of Consumer Goods to Further Promote Consumption, outlining goals to develop three trillion-yuan-level consumption sectors and ten hundred-billion-yuan-level consumer hotspots by 2027. By 2030, the plan aims to establish a high-quality development framework in which supply and consumption interact positively, enabling better supply to unlock consumption potential.

    The plan highlights accelerating the application of new technologies and new business models, including creating first-use scenarios for new products in sectors such as intelligent connected new energy vehicles, smart home appliances, consumer electronics, and modern textiles. It also promotes flexible, customized, and highly responsive manufacturing models. The document further proposes connecting consumer big data with production systems, encouraging user participation in product design, and improving responsiveness to niche demands.

    The plan pushes for deep integration of artificial intelligence into the consumer goods industry, encouraging the development of various AI-enabled devices including household service robots, smart appliances, smartphones, computers, toys, eyewear, and brain–computer interface devices. It also supports the establishment of smart home experience centers, elderly-care product experience centers, and customized clothing experience centers across regions to expand multi-scenario service offerings. Additionally, the plan calls for enriching product supply in key sectors such as sports, health, culture and tourism, baby and child care, and elderly-friendly products, while promoting green product innovation and improving the quality of rural consumer goods.

    The document also lays out measures to cultivate diverse consumption scenarios, including hosting product launch events, developing livestream e-commerce and instant retail, expanding low-altitude consumption and automotive aftermarket services such as vehicle customization, and improving standards for shared consumption. The plan emphasizes supporting measures in finance, branding, and consumer goods safety regulation, calling for stronger interdepartmental coordination. Local governments are urged to implement the plan according to regional conditions, guide enterprises to improve product quality and integrity, and further unlock consumption potential. Source

    “Zootopia 2” Becomes the Highest-Grossing Imported Animated Film on Opening Day

    On November 26, according to data from Maoyan Pro, Disney’s animated film Zootopia 2 earned over 213 million RMB on its opening day, becoming the highest-grossing imported animated film on a single day in the history of mainland China. Its debut performance surpassed titles such as The Boy and the Heron and Frozen 2, and far exceeded the first Zootopia film’s highest single-day box office in 2016 (166 million RMB).

    As a sequel released nearly a decade after the original, Zootopia 2 continues the anthropomorphic world-building and comedic adventure style, created by the original core team led by Byron Howard. The film has received strong audience ratings and significant market attention. According to Maoyan Pro’s forecast, the total box office of Zootopia 2 is expected to exceed 2.6 billion RMB, very likely to surpass the first film’s record and become one of the highest-grossing imported animated films in China’s box office history. Source

  • SSPAI Morning Brief: Huawei Launches Multiple New Products

    SSPAI Morning Brief: Huawei Launches Multiple New Products

    Morning Highlights

    1. Huawei Releases Multiple New Products
    2. Kodak Launches the Snapic A1 Film Point-and-Shoot Camera
    3. Google Assistant to Shut Down in 2026
    4. Adobe Photoshop Releases Chrome Extension
    5. Anthropic Announces Claude Opus 4.5 Model
    6. Casual Rumors to Glance At

    Huawei Releases Multiple New Products

    On November 25, Huawei released multiple new devices, including the Mate 80 series, Mate X7, and MatePad Edge.

    The Huawei Mate 80 series comes in three versions—Mate 80, Mate 80 Pro, and Mate 80 Pro Max. All models feature the “Second-Generation Maple Imaging System,” though camera configurations differ across models. The entire lineup supports Tiantong satellite communication, two-way BeiDou satellite messaging, and debuts 700MHz off-grid emergency communication, enabling up to 13 km connectivity in scenarios with no signal or base station failures due to natural disasters. All models also include a 3D TOF sensor supporting 3D facial recognition, and offer IP69 protection against high-temperature, high-pressure water jets, as well as 6-meter IP68 dust and water resistance.

    In terms of build, the standard Mate 80 uses a matte aluminum alloy frame; the Pro uses a glossy aluminum alloy frame; and the Pro Max features a full-metal design. The Mate 80 and Mate 80 Pro both feature a 6.75-inch OLED display at 2832×1280 resolution with 1–120Hz adaptive refresh rate, 1440Hz high-frequency PWM dimming, and 300Hz touch sampling, protected by second-gen Kunlun Glass. The Pro Max upgrades to a 6.9-inch dual-layer OLED “Linglong Display” with a peak brightness of 8000 nits at 1% APL. Battery capacities are 5750mAh for the Mate 80 and Mate 80 Pro, and 6000mAh for the Pro Max. Pricing starts at RMB 4,699 for the standard Mate 80, RMB 5,999 for the Pro, and RMB 7,999 for the Pro Max.

    The Mate 80 series also offers an RS Extraordinary Master Edition, which continues the line’s signature “Legendary Star Diamond” design language and comes in Violet, Black, and White colorways. It features a dual-layer OLED panel, imaging hardware comparable to the Pro Max, dual physical SIMs, dual eSIMs, and 20GB of RAM. Pricing starts at RMB 11,999 for the 20GB+512GB version and RMB 12,999 for the 20GB+1TB version.

    The Huawei WATCH ULTIMATE DESIGN introduces a new “Purple Gold” variant featuring a dodecagonal purple ceramic bezel, composite rare-earth purple ceramic, ten 18K gold bars, 24K gold numerals, and a 24K gold-plated bracelet. It supports StarLight car keys, eSIM standalone calling, BeiDou satellite messaging and voice messaging, HarmonyOS wrist-based AI assistant, and includes advanced modes such as outdoor expedition, golf, and 100-meter diving. It is priced at RMB 24,999. The MateBook Fold Extraordinary Master Edition adds a new “Auspicious Red” color option, featuring a large dual-layer OLED display—13 inches folded and 18 inches unfolded—with 1600-nit peak brightness and 3.3K resolution. The 32GB+2TB model is priced at RMB 26,999.

    The new foldable Mate X7 is available in Obsidian Black, Cloud Blue, Cloud White, Universe Red, and Phantom Purple, weighs 235g, and measures 4.5mm unfolded and 9.5mm folded. It sports a 6.49-inch external display with 3000-nit peak brightness, 1–120Hz adaptive refresh rate, and 1080p resolution, alongside an 8-inch internal LTPO display at 2416×2210 resolution and 2500-nit peak brightness. The standard model uses second-gen Kunlun Glass, while the Collector’s Edition uses second-gen Xuanwu Hardened Kunlun Glass. It supports IP58/IP59 water and dust resistance, includes a 5600mAh battery with 66W wired and 50W wireless charging, off-grid emergency communication, and a 10-day extreme outdoor mode. The standard version supports BeiDou satellite messaging; the Collector’s Edition supports both Tiantong satellite calls and BeiDou messaging. It features the second-generation Maple Imaging System with a 50MP variable-aperture main camera, a 3.5× optical periscope telephoto lens, and a 40MP ultra-wide lens. Pricing starts at RMB 12,999 for the standard 12GB+256GB version.

    Huawei also introduced its first 2-in-1 tablet, the Huawei MatePad Edge. It features a 14.2-inch display at 3.1K resolution, 1000 nits peak brightness, and 120Hz refresh rate. The system switches between tablet and desktop modes with shared data and unified file management. It includes an integrated aluminum alloy stand with a distributed hinge, available in Gray and Silver. It supports a floating keyboard with a built-in charging port and hidden pen slot. The MatePad Edge comes in six configurations starting at RMB 5,999 (16GB+256GB).

    Huawei additionally announced new color options for the MateBook Pro and the Huawei WATCH Ultimate 2. Source

    Kodak Launches the Snapic A1 Film Point-and-Shoot Camera

    Kodak has officially launched the Snapic A1, a film point-and-shoot camera featuring glass optics and several “modern conveniences” such as automatic film advance and automatic rewind. The camera is priced at USD 99. The Snapic A1 uses 35mm film, weighs 117 grams, and measures 118 × 62 × 24 mm. It requires two AAA batteries to power film advance, rewind, and the flash. When fully charged, it can shoot approximately ten rolls of 24-exposure film. In terms of specifications, the camera features a three-element glass lens with a focal length and aperture of 25mm f/9.5. The aperture cannot be manually adjusted, and focus distance is limited to two preset zones: 0.5 m–1.5 m and 1.5 m–infinity. The shutter speed is fixed at 1/100 s. The built-in flash has a guide number of 8 and supports automatic on/off and red-eye reduction. The top of the camera includes an OLED status display that shows battery level, focus mode, focus distance zone, and remaining exposures. The Snapic A1 also supports multiple exposure photography, which can be activated via a switch located on the front of the body below the shutter button. Source

    Google Assistant to Shut Down in 2026

    On November 24, Google officially confirmed in the Android Auto support forum that Google Assistant will be fully replaced by Gemini, with related services becoming unavailable after March 2026. Until then, Android users may freely switch between Google Assistant and Gemini. Google began gradually migrating Assistant features to Gemini in 2024, though a small number of functions still remain unsupported in Gemini for now. Source

    Adobe Photoshop Releases Chrome Extension

    On November 25, Adobe announced that Photoshop now offers support for a Chrome extension. Through this extension, users can directly perform common Photoshop tasks in their browser, such as asset collection, background removal, precise editing, and cropping. Adobe also announced that installing the extension grants users a 12-month free trial of Photoshop on the Web. The promotion ends on December 8, 2025. Source

    Anthropic Announces Claude Opus 4.5 Model

    Anthropic announced on November 24 the launch of its latest AI model, Claude Opus 4.5 — a general-purpose model positioned as a leader in coding, agents, and computer-interaction tasks. It offers substantial improvements in deep research, presentation processing, and spreadsheet tasks. The model is now available through the Anthropic app, API, and major cloud platforms. Developers can access it via the Claude API using version claude-opus-4-5-20251101. Input and output pricing is set at USD 5 per million tokens. At the same time, the company updated the Claude Developer Platform, Claude Code, and its consumer app, adding support for longer-running agent tools and expanding Claude’s integrations with Excel, Chrome, and desktop environments. Source

    Casual Rumors to Glance At

    According to a November 22 report from gaming media Push Square, Implicit Conversions — the studio behind Sony’s official PS1 and PS2 emulators for the PS Plus Premium subscription service — is now quietly developing an official PS3 emulator. Source

    The Financial Times reports that Spotify plans to adjust subscription pricing in the United States in the first quarter of 2026, though the exact price increase remains unknown. Source

  • SSPAI Morning Brief: Honor launches the 500 series smartphones, Douyin releases the “Douyin Community Legal Industry Convention,” and more

    SSPAI Morning Brief: Honor launches the 500 series smartphones, Douyin releases the “Douyin Community Legal Industry Convention,” and more

    Morning Highlights

    1. Honor releases the Honor 500 series smartphones
    2. Douyin publishes the Douyin Community Legal Industry Convention
    3. MediaTek announces the Dimensity Auto Cockpit chip P1 Ultra
    4. Ubisoft unveils experimental game project Teammates featuring AI squadmates
    5. Meta introduces the 3D scene generation AI tool WorldGen
    6. Mozilla announces the first closed beta for Thunderbird Pro cloud services
    7. Rumors you can take with a grain of salt

    Honor releases the Honor 500 series smartphones

    On November 24, Honor released its new Honor 500 series smartphones, including the Honor 500 and Honor 500 Pro.

    The Honor 500 Pro is powered by the Qualcomm Snapdragon 8 Elite chipset and features a 6.55-inch Honor Oasis eye-protection display. It comes with an 8000mAh battery, supports 50W Honor wireless SuperCharge and 80W wired SuperCharge, and is equipped with Honor’s self-developed C1+ RF enhancement chip. The device is rated IP68, IP69, and IP69K for dust and water resistance. In terms of imaging, it includes a 200MP 1/1.4-inch main camera with optical stabilization, reaching up to CIPA 5.0 with electronic stabilization, a 12MP ultra-wide macro lens, and a 50MP 3× optical zoom telephoto lens with OIS. The Honor 500 Pro comes in four colors: Aquamarine, Starlight Pink, Moonlight Silver, and Obsidian Black. Prices range from 3,599 RMB (12GB+256GB) to 4,799 RMB (16GB+1TB).

    The Honor 500 uses the Snapdragon 8s Gen 4 chipset and also features a 6.55-inch Honor Oasis eye-protection display with an 8000mAh battery and 80W wired SuperCharge. It shares the same main camera and ultra-wide macro lens as the Pro variant, with the main camera reaching CIPA 4.5 using electronic stabilization. It is also available in four colors and is priced from 2,699 RMB (12GB+256GB) to 3,299 RMB (16GB+512GB).

    Honor also launched the Honor Ear Clip Earbuds 2 Pro, offering up to 44 hours of battery life with the charging case. The earbuds are priced at 549 RMB and are eligible for national subsidies. Source

    Douyin publishes the Douyin Community Legal Industry Convention

    On November 24, Douyin released the Douyin Community Legal Industry Convention. The convention requires creators in the legal field to complete professional legal qualification verification before publishing specialized legal service content. Accounts that have not passed qualification verification are prohibited from posting professional legal service content. The platform bans legal content that lacks lawful basis, is false or misleading, or is deliberately sensationalized, aiming to prevent legal misinformation risks and avoid situations where users suffer rights infringement or legal liabilities due to incorrect understanding. For violating accounts, the platform may take actions such as removing offending videos, restricting or banning video and livestream permissions, revoking verification, banning the account, removing followers, limiting or removing monetization privileges, and refusing any future verification requests from the same entity. Source

    MediaTek announces the Dimensity Auto Cockpit chip P1 Ultra

    On November 24, MediaTek announced the launch of the Dimensity Cockpit P1 Ultra, an in-vehicle chipset built on a 4 nm process. The CPU delivers up to 175K DMIPS, and the hardware-accelerated ray-tracing GPU provides 1,800 GFLOPS of graphics performance. In addition, the P1 Ultra’s NPU supports on-device generative AI with compute power reaching 23 TOPS. The processor is based on the Armv9 architecture, integrating AI computing units and a lightweight generative AI engine. It supports 7-billion-parameter large language models, enabling the in-car execution of mainstream LLMs and AI image-generation applications such as Stable Diffusion. This enables advanced features including 3D graphical voice assistants, multi-screen interaction, and driver alertness monitoring, covering both AI-powered safety and entertainment scenarios. Highly integrated, the P1 Ultra can combine key components—such as the smart cockpit system, T-BOX, and connectivity modules—into a unified solution. It supports built-in modems, 5G T-BOX, dual-band Wi-Fi, Bluetooth, and global navigation satellite systems (GNSS). The chipset also features an HDR ISP image processor with AI noise reduction and AI-powered 3A optimizations. For multimedia performance, the Dimensity Cockpit P1 Ultra supports multi-display output from a single chip, with up to six screens operating simultaneously. Combined with MediaTek’s MiraVision display enhancement technology, it supports up to 4K 60 fps video playback and recording. The P1 Ultra comes in three versions, all equipped with an 8-core CPU + 6-core GPU, and offered in 5G, 4G, and Wi-Fi variants. Source

    Ubisoft unveils experimental game project Teammates featuring AI squadmates

    On November 22, Ubisoft published a blog post showcasing the first playable results of its generative AI research project. The project, named Teammates, features an AI agent called Jaspar and several AI-enhanced NPCs, marking another milestone after the Neo NPCs revealed in 2024. In this prototype, players can interact with the AI assistant Jaspar and two NPC squadmates, Pablo and Sofia. Jaspar can tag enemies and objects, provide story details, adjust game settings, or pause the game — all through voice commands. Meanwhile, the two AI-controlled squadmates respond to verbal instructions: taking cover, avoiding dangers, and coordinating attacks at the right moment based on the player’s strategic cues. Source

    Meta introduces the 3D scene generation AI tool WorldGen

    On November 21, the Reality Labs 3D GenAI team at Meta published a blog post announcing WorldGen, an end-to-end system capable of generating interactive, navigable 3D worlds from a single text prompt. Designed for games, simulations, and immersive social environments, WorldGen produces geometrically coherent, visually rich, and highly efficient 3D scenes.
    Although still in the research phase and not yet packaged as a developer tool, WorldGen’s outputs are already compatible with major engines such as Unity and Unreal without requiring additional conversion. Source

    Mozilla announces the first closed beta for Thunderbird Pro cloud services

    On November 20, Mozilla revealed that its new cloud service, Thunderbird Pro, has entered a limited closed beta. Thunderbird Pro consists of three core components: Thundermail: a full-featured email module offering up to 15 email addresses, support for 3 custom domains, and 30 GB of cloud storage. Appointment: a scheduling and calendar module with deep integration of CalDAV, Zoom, and other common services, featuring a redesigned interface for a smoother planning experience. Send: a large-file transfer service with end-to-end encryption and up to 300 GB of dedicated cloud storage. Thunderbird Pro is currently being tested by core contributors within the Mozilla community. Its subscription has been priced at $9 per month. Source

    Rumors you can just glance at

    • Google announced on November 21 that Quick Share now works cross-platform with Apple’s AirDrop, enabling native file transfers between iPhone, iPad, macOS, and Google’s Pixel 10 series. Qualcomm also reshared the news on X, commenting that it “can’t wait” to bring AirDrop-like interoperability to Snapdragon-powered Android devices — hinting that future Qualcomm-based phones may support native file transfers with iPhones. Source
    • According to leaker @chunvn8888, Samsung will integrate AI services provided by Perplexity into Bixby starting from the Galaxy S26 series. Perplexity’s models will cover complex reasoning tasks that Bixby traditionally struggles with. Source
    • The Doubao Input Method for Android — powered by the Doubao speech model — has officially launched on major app stores. It supports rapid speech correction, memory of past corrections, and personalized recognition. PC and iOS versions remain in development. Source
    • Tesla has rolled out FSD in South Korea, with firmware containing the feature now pushed to Model S/X vehicles — making South Korea the seventh country to receive the feature. Source
    • In response to accusations made in an earlier (now revised) Malwarebytes blog post, a Google spokesperson stated that Gmail content is not used to train Gemini AI models, emphasizing that any changes to user agreements will be transparent and publicly communicated. Source
    • Microsoft has released Notepad version 11.2510.6.0 to the Windows 11 Canary and Dev channels. Despite user complaints that Notepad is drifting away from its clean, minimalist roots, Microsoft has added table support and AI-powered streaming text generation to the app. Source
  • SSPAI Review | Recently Noteworthy Apps

    SSPAI Review | Recently Noteworthy Apps

    Welcome to this week’s edition of SSPAI Review. You can use the article directory to quickly jump to the content you’re interested in. If you discover other compelling apps or topics worth discussing, feel free to join the conversation in the comments section.

    New Apps Worth Your Attention

    Although Minority Report has always been dedicated to discovering and introducing high-quality apps across platforms, there are still many apps—with outstanding design, features, interactions, and user experience—that have yet to be uncovered and showcased by us. They may be long-standing apps, or they may be newly released. We’ll introduce them here for you.

    GO Club: Supporting a Healthier Life, Starting With Walking and Hydration

    • Platform: iOS / watchOS
    • Keywords: Fitness & Health

    @Vanilla: Over the past year, I’ve personally experienced the benefits of taking a walk after meals—who would have thought that maintaining a low-intensity routine of just 40 minutes a day could produce such noticeable results? GO Club is a minimalist-style health and fitness app whose core features are step tracking and water-intake logging, enhanced by modern AI technology to assist with exercise planning. Naturally, I was intrigued, hoping it could help me further optimize my good habit of post-meal walking. It’s also worth noting that despite being newly launched, GO Club has already been shortlisted for this year’s App Store Awards.

    The first time you open GO Club, the app walks you through setting up your fitness goals: primary objective, duration, weight-loss target, current activity level, weekly frequency, and daily step goals. After granting permission to sync with Apple Health, you’re taken to the main interface.

    GO Club’s latest version supports the Liquid Glass design. The bottom navigation bar contains three tabs: Steps, Plan, and Profile. In the Steps tab, the app displays your walking data—steps, distance, calories, and flights climbed—with day, week, and month views. Tapping any bar in the chart reveals the detailed data for that period, and the upper-left corner updates to show days that met your goal, overall completion rate, daily target, and comparisons.

    In the upper-right corner of the Steps tab is a water-cup icon—tap it to enter the hydration tracker. Here, you can set your daily water-intake goal, add water-intake logs, review your history, and monitor your current progress in real time.

    In the Plan tab, GO Club creates walking plans based on your goals, activity history, and local factors such as GO Clubld Hour. It generates a weekly schedule with daily targets for distance, duration, and step count, guiding you step-by-step toward your long-term health goals.

    In the Profile tab, you can adjust your daily step and hydration targets, as well as customize elements such as Focus Mode appearance, shoe icons, and cup designs to better personalize your experience.

    GO Club is a beautifully designed fitness app available for free on the App Store. If—like me—you hope to use walking as a sustainable long-term approach to better health, you might consider the GP Plus subscription, which unlocks advanced features such as AI-generated plans, Home Screen widgets, and Focus Mode.

    Picmal: One-Click Media Format Conversion

    • Platform: macOS
    • Keywords: Media Processing, Format Conversion

    @化学心情下2: Picmal is a multimedia format conversion app for macOS that I recently discovered. Compared to long-standing professional conversion tools, its biggest strength is its simple, intuitive workflow.

    No complicated steps or settings—just select a file and get the format you need. With built-in queue support, you can also batch-convert multiple files at once, significantly improving efficiency.

    Beyond format conversion, Picmal also supports compression for media files. You can adjust the quality of an image or change the resolution of a video. The app applies default presets for images, audio, or video during compression, and, of course, batch compression is supported as well.

    If you need more fine-grained control over compression quality (the default for audio and video is 85%), you can manually adjust parameters in the settings menu. For images, switch the “Compression quality setting” to “Customize” to individually configure compression levels for different formats. For audio and video, you can adjust quality percentages or enable Advanced mode to further refine bitrate, resolution, and more.

    You can download Picmal from its official website. A single-device lifetime license costs $9.99 USD.

    Scanve: Tap-to-Search for Effortless Vocabulary Learning

    • Platform: Android
    • Keywords: Vocabulary Learning

    @Peggy_: The rapid rise of AI has given birth to many excellent apps. CapWords, developed by a Chinese team, has surged in popularity and even made the shortlist for the App Store Awards 2025. This proves that although foreign-language learning apps are numerous, there is still plenty of room for creativity and quality. Similar to CapWords, Scanve aims to make English vocabulary learning more casual and accessible in everyday life.

    Scanve’s core functionality can be summed up simply: take a photo, tap to select, let the app recognize the object, and then translate it. Users can save translated items afterward. When you first launch the app, its onboarding screens clearly explain its main features, and you’ll need to grant camera and other necessary permissions. From the main interface, you can switch the target translation language. According to the developers, the app currently supports high-accuracy translation for more than 30 languages, which means its use cases go far beyond just Chinese–English translation.

    Using it is straightforward—point your phone at the object you want to identify, select it with the on-screen selection box, then tap the shutter. The app analyzes the object and instantly generates a recognition result, providing translations in the two selected languages and even pronouncing the word in the target language. If the object has an irregular shape, you can freely adjust the selection box to improve recognition accuracy.

    After recognition, Scanve allows you to save the item and generate a vocabulary list. For words in your list, Scanve further creates flashcards to strengthen memory. As your vocabulary grows, the built-in matching mode can be used as a mini-game for word and position-matching practice.

    In terms of visual polish, Scanve still lags behind CapWords; however, as a utility-focused app, it integrates recognition, saving, memorization, and practice as effectively as possible—definitely helpful for vocabulary learning. Another app in the same category, KaChiKa JA, further extends this learning chain from words to full sentences, making it an even better option for learners focused specifically on Japanese.

    You can download Scanve from the Play Store. The app is currently completely free.

    HarmonyOS StarRiver Connect: Seamless Sharing With Apple Devices — Even Live Photos Work Without Being on the Same Wi-Fi

    • Platform: iOS / iPadOS
    • Keywords: HarmonyOS, File Transfer

    @侧脸君: Following Xiaomi, OPPO, and vivo, Huawei has now introduced cross-device file sharing between HarmonyOS 6 and Apple devices. Huawei devices must be updated to HarmonyOS 6 (build suffix 112 or above), while Apple devices need to install the HarmonyOS StarRiver Connect app.

    After enabling Huawei Share on the HarmonyOS device and switching it to “Visible to all”, you can open StarRiver Connect on the iOS device, and the Huawei device will appear directly in the share sheet. You can also add the app shortcut to Control Center and move StarRiver Connect to the front of the system share options to make file transfers easily accessible from any screen.

    In actual use, two things stood out as particularly impressive. First, the app has no network requirement — file transfers work even when the two devices are not on the same Wi-Fi network. When you select a file and choose a target device, a prompt appears asking whether to “allow the device to join the local network.” After confirming, the file transfer proceeds normally.

    Second, Live Photos can be shared across platforms. Live Photos taken on Huawei devices retain full motion playback when sent to iOS, and you can edit them, change their key photo, or export them as videos just like native iOS Live Photos. However, in testing, Live Photos taken on iOS only appeared as static images on HarmonyOS, so it’s unclear whether this is a limitation or just an isolated issue.

    Currently, the HarmonyOS StarRiver Connect app is not yet available for Mac. While Macs with M-series chips can download the iPad version from the App Store and even see other devices in the share list, files cannot be successfully transferred at this time. Mac users will need to wait for an official version optimized for macOS.

    You can download the HarmonyOS StarRiver Connect app from the App Store.

    FitWoody 2: Your Everyday Health Coach

    • Platform: iOS / watchOS
    • Keywords: Fitness & Health, Health Tracking

    @Snow: Most fitness-tracking apps are built to push you to “outperform yourself”—walk farther, run longer, burn more calories, and constantly chase higher goals. Yet this “faster, higher, stronger” competitive-sports mindset doesn’t necessarily align with the needs of everyday people whose primary goal is simply staying healthy. Blindly pursuing numerical breakthroughs can even introduce health risks. The newly released FitWoody 2.0 aims to become a more human-centered AI health coach. Instead of demanding perfection or pushing you toward ever-higher targets every day, it focuses on helping you understand your body and build consistent long-term habits that make you a better version of yourself.

    FitWoody 2.0 redesigns its UI around iOS 26’s Liquid Glass aesthetic, highlighting three key parts: daily stats, fitness-goal progress, and the all-new Health Passport. On first launch, the app presents a series of multiple-choice questions to assess your physical condition. Powered by its AI engine, your daily activity target will automatically adjust based on your sleep, recovery, and stress levels. On the main screen, FitWoody presents a concise text summary telling you whether today is the day to burn a little extra or to call it early and rest instead.

    Below this summary you’ll find metrics related to calorie expenditure, sleep performance, heart-rate variability, and other metabolic indicators. If you already have a good understanding of your physical capabilities, you can manually adjust your plan based on this data.

    Tap the “Run” button in the top-right corner to open your workout log, which includes workout duration, calories burned, route, cardio reports, heart rate, and more. FitWoody also provides written summaries and recommendations for each workout to help you fine-tune your intensity.

    In the second tab, you can set personalized fitness goals in four dimensions: distance, elevation, workout duration, and workout frequency. FitWoody calculates recommended goal values based on your past activity and your chosen time period, though manual adjustments are always available. After setting your goals, you can track your completion rate, progress, and trend charts.

    The third tab introduces the new Health Passport. In addition to your basic profile, it displays year-based statistics that summarize twelve months of fitness data through polished, insightful charts. You can see how metrics such as aerobic capacity, workout type distribution, and sleep quality evolve over time—offering a long-term view of your physical development.

    FitWoody uses a “free + in-app purchase” model. Advanced analytics and long-term insights require a subscription, currently available at a discounted ¥56.8/year. However, I strongly recommend that users of mainland China iPhones hold off for now. Due to Apple’s privacy model, FitWoody relies on Foundation Models for its health insights; at this stage, most mainland users will repeatedly encounter the same “Welcome back,” followed by various “unable to generate analysis” results. It’s better to wait until Apple Intelligence officially rolls out before deciding whether it’s worth subscribing.

    You can download FitWoody from the App Store.

    Unmissable App Updates

    Beyond “new” apps, many long-standing favorites in the App Store continue to iterate and evolve, adding more interesting and practical features. At sspai, we aim to help you filter out noteworthy updates so you can quickly understand what’s new from apps and their developers.

    Lightroom Mobile: Major Update with Multiple Practical Features

    • Platform: iOS / iPadOS / Android
    • Keywords: Image Editing, AI Assistance

    @ElijahLee: Both the iPad and iPhone versions of Lightroom recently received several highly practical updates, including adaptive landscape presets, assisted culling, and automatic dust removal.

    First, eight adaptive landscape presets have been added—covering skies, waterscapes, snow scenes, and more. Powered by AI, Lightroom can now automatically identify different landscape elements in your photos, including newly supported skies, water, and snow, as well as people, food, architecture, and others. After detecting these elements, adaptive presets will adjust detail parameters and visual effects accordingly. With a single tap, you can instantly apply a curated look. In addition to presets, the Masking tool can also use AI to automatically detect skies, waterscapes, snow, and create independent masks for each element for further fine-tuning.

    Lightroom has also added object detection to its Remove tool. Users only need to roughly brush over the person or object they want to remove, and the app will automatically detect the selected subject and analyze associated shadows, reflections, and related elements. This results in a much cleaner, more natural, and more precise removal.

    Compared with manual selection, this AI-assisted feature significantly improves accuracy and workflow efficiency. Beyond strengthened removal tools, Lightroom now also offers generative repair and clone capabilities. It can remove unwanted elements, intelligently fill backgrounds, fix damaged areas, and replicate textures and details—all while keeping the overall image consistent and natural, enabling users to complete complex retouching tasks with ease.

    Lightroom Desktop and Web versions also introduced several new features. First up is color labels—you can now tag photos with colors such as red, blue, or yellow, making it easier to organize and filter images by color. This is especially helpful when managing large photo libraries or doing initial culling. Assisted culling allows the app to automatically identify your best photos based on criteria like subject focus, eyes open, and more, greatly improving selection efficiency. The Dust Removal tool can detect lens dust and help manually remove its impact on your final image.

    You can download Lightroom for iPad and iPhone from the App Store. Premium features—such as the Remove tool, Lens Blur, and Masking—are unlocked through a subscription at $4.99/month, with a 7-day free trial.

    Little Star Accounting 3.7: A Major Update Is Coming Soon

    • Platform: Android
    • Keywords: Bookkeeping

    @大大大K: The Android version of Little Star Accounting recently rolled out updates 3.7.0 and 3.7.1. According to the developer, this update serves as the final transition phase before the major 4.0 release. It focuses on ensuring data compatibility so users can upgrade—or roll back—smoothly while keeping all data secure. In addition, the 3.7 series includes several experience optimizations. Let’s take a look.

    During the recent food-delivery promotions, many of us likely picked up plenty of bargains. I tried ordering several times through JD Daojia. Although the experience wasn’t great, the prices indeed were. Little Star’s automatic bookkeeping can already recognize JD Wallet and JD Finance bills, but previously didn’t differentiate the JD Food Delivery category. With this update, users can now control JD Food Delivery recognition independently in the automatic bookkeeping settings. Little Star has also adapted to UI changes across various payment apps that occurred during this period.

    Another optimization to the automatic bookkeeping feature focuses on SMS recognition. Little Star Accounting previously allowed reading SMS content from the clipboard for transaction recognition, but it could only be triggered from the main screen. However, many times we may have been browsing the transaction list or managing accounts, and switching back to Little Star prevented the trigger. Now, the app expands recognition triggers to more screen contexts, making manual SMS-based bookkeeping far more convenient. Do note, however, that this may cause your phone’s clipboard privacy prompts to appear more frequently.

    Additionally, for auto-generated balancing records (such as refunds or adjustments), users can now hide them in the settings for a cleaner interface. For devices where the system displays duplicate app icons, Little Star also thoughtfully provides icon-display control, ensuring users of the “classic style” notification bar won’t see two identical icons anymore.

    You can now download Little Star Accounting for free on CoolAPK. It is also highly recommended to update to this version to ensure a seamless transition to 4.0 later on.

    App Quick News

    Ulysses (macOS | iPadOS | iOS): Updated to v39, now supporting Liquid Glass. The Library and Sheet List gain new swipe actions, hardware keyboard navigation is improved, project sharing/import is now supported, and two new editor themes have been added.

    Vivaldi (Android | iOS): The mobile version has been updated to v7.7. On Android, users can now add custom search engines, bookmark import has been added, and dark mode has been improved. On iOS, the update focuses on further optimizing compatibility with iOS 26.

  • SSPAI Morning Brief: Microsoft Faces Criticism for Repeatedly Hyping Copilot

    SSPAI Morning Brief: Microsoft Faces Criticism for Repeatedly Hyping Copilot

    Morning Highlights

    1. Microsoft faces mounting criticism for repeatedly hyping Copilot
    2. Regulations on Personal Information Protection for Major Online Platforms open for public comment
    3. HP and Dell disable H.265 hardware codec support to cut costs
    4. Grok shows tendencies of “idolizing” Elon Musk
    5. UK Armed Forces Esports Championship to feature Call of Duty and drone-simulation events
    6. X begins displaying account location and other details
    7. Rumors you can just glance at

    Microsoft faces mounting criticism for repeatedly hyping Copilot

    Over the past two weeks, Microsoft has repeatedly faced criticism from media outlets and users over its heavy-handed promotion of Copilot AI features on social media.

    On November 11, Pavan Davuluri, head of Windows, posted on X announcing Microsoft’s ambition to turn Windows into an “Agentic OS.” The reply section quickly filled with users expressing frustration with the system’s increasing bloat and urging Microsoft to stop stuffing AI and ads into Windows. Davuluri later closed comments on the post.

    On November 15, tech YouTuber UrAvgConsumer posted a short video ad demonstrating Windows 11 Copilot. In the video, when the user asks Copilot how to enlarge on-screen text, Copilot fails to direct them to the correct “Text Size” settings page and instead suggests changing the “Display Scaling,” which is already set to 150%. The presenter manually clicks 200%, but the ad’s editing and narration attempt to create the illusion that Copilot successfully solved the problem. Most viewers felt the video actually highlighted Copilot’s unreliability. The ad was later deleted.

    On November 18, Microsoft’s official X account claimed, “Copilot finishes your code before you finish your coffee.” Developers responded en masse, saying Copilot-generated code often contains bugs or logical errors that take far longer to fix than any time saved. Others questioned the value of bragging about code generation speed while the operating system continues to suffer from fundamental issues.

    On November 19, Mustafa Suleyman, CEO of Microsoft AI, posted on X saying he found it “mindblowing” that some people are indifferent toward AI, comparing current AI technology to the era of playing Snake on Nokia phones—implying the public fails to appreciate the magnitude of today’s technological leaps. The remark was widely criticized as arrogant and out of touch. Commenters argued that users are not ignorant of tech progress—they’re simply tired of Microsoft pushing immature and intrusive AI features into the OS while neglecting core issues like stability, ad overload, and privacy.

    On November 20, the official Edge Dev account continued promoting Copilot, claiming it knew users wanted Copilot in the enterprise version of Edge. Once again, the comments were flooded with pushback.

    There is currently no sign that the recent wave of backlash is affecting Microsoft’s pace in promoting Copilot.

    Regulations on Personal Information Protection for Major Online Platforms open for public comment

    On November 22, the Cyberspace Administration of China and the Ministry of Public Security jointly released the Personal Information Protection Regulations for Large Online Platforms, now open for public comment. The deadline for feedback is December 22, 2025.

    The regulations define “large online platforms” as those with over 50 million registered users, more than 10 million monthly active users, or platforms whose data—if leaked—would significantly impact national security or key public interests. The document sets forth a series of requirements for platform management and organizational structure. Platforms must appoint a Personal Information Protection Officer, who must be a Chinese national without permanent residency abroad, hold a management-level position, and possess veto authority over personal information processing activities. Platforms must also establish a dedicated personal information protection unit responsible for internal policy development, risk assessment, and the protection of minors.

    Regarding data localization and storage security, the regulations stipulate that personal information collected or generated within China must be stored domestically. Data centers storing such information must also be located within China, and their primary responsible persons must be Chinese nationals without overseas residency. If a third-party data center is commissioned, the platform must sign a strict contract and ensure ongoing oversight.

    For user rights protection, the regulations require large platforms to offer convenient channels for users to exercise their rights to access, copy, correct, or delete their personal information. Upon receiving a user request, platforms must transfer the requested data in a standardized, machine-readable format within 30 working days (with a possible 30-day extension for complex cases).

    Additionally, the regulations mandate periodic compliance audits and risk assessments for large platforms. If an entrusted third-party professional institution discovers significant risks, it is authorized to report directly to cybersecurity authorities. For platforms with severe risks or repeated violations, regulators may require mandatory audits by third-party institutions.

    HP and Dell disable H.265 hardware codec support to cut costs

    According to a report from Ars Technica, HP and Dell have recently begun disabling the built-in HEVC (H.265) hardware codec support in the CPUs of their laptops. HEVC is a widely used high-efficiency compression standard for HD video. With hardware support disabled, users processing such video formats lose access to CPU-level hardware acceleration and must rely instead on far less efficient software decoding—resulting in reduced performance and increased power consumption.

    The primary motive behind this move is the upcoming rise in HEVC patent licensing fees. Industry data indicates that beginning January next year, the per-unit royalty for manufacturers selling over 100,000 devices will increase from USD $0.20 to $0.24 per unit. In the third quarter of 2025 alone, HP and Dell shipped 15 million and 10.16 million PCs respectively, meaning even a slight rate adjustment translates directly into millions of dollars in additional cost.

    In response, some Reddit users pointed out that disabling support for a professional video standard on a device priced above $800 and marketed as “Pro” is simply absurd.

    Earlier, Synology also announced it would discontinue HEVC and H.264 transcoding support in its DiskStation Manager software. At the time, Synology explained that since smartphones, computers, and other terminal devices already widely support video codecs, removing server-side support helps reduce resource usage and improve overall efficiency by shifting decoding work to client-side devices.

    Grok shows tendencies of “idolizing” Elon Musk

    According to The Verge, Grok—the chatbot released by xAI, a company founded by Elon Musk—has recently displayed behavior that can only be described as excessively flattering, even absurdly worshipful, toward Musk. Musk has long touted Grok as an AI designed to “maximize pursuit of truth,” distinguishing it from competitors like ChatGPT, which he criticizes as “overly woke.” Yet Grok’s current behavior resembles that of a blind superfan, often offering the highest possible praise for Musk regardless of facts.

    Multiple user-driven comparison tests have produced laughable responses. For instance, Grok has claimed that Musk is more physically fit than LeBron James, funnier than comedian Jerry Seinfeld, and more handsome than Hollywood star Brad Pitt (because “handsome faces favor visionary disruptors who reshape reality”). Grok even asserted that Musk could be resurrected faster than Jesus.

    Analysts suggest the phenomenon may be tied to Grok’s retrieval mechanisms and training data biases. When answering questions about Musk, Grok appears to prioritize Musk’s own past posts as reference material, causing its perception to be dominated by Musk’s self-assessment and that of his supporters. Moreover, large language models still struggle with sycophancy, and Grok seems to have amplified this tendency to an extreme—directing it squarely at its creator.

    Musk responded by claiming Grok had been manipulated through “malicious prompt engineering,” leading it to output these absurdly positive statements. He jokingly clarified that he does not possess the qualities the AI attributed to him. As of now, xAI has not commented on how the issue will be addressed.

    UK Armed Forces Esports Championship to feature Call of Duty and drone-simulation events

    According to The Telegraph, on November 21, the UK Ministry of Defence announced the launch of the International Defence Esports Games (IDEG), aimed at using mainstream video games such as Call of Duty to enhance soldiers’ “combat readiness.” The event will bring together military teams from more than 40 countries, who will compete against UK-based players dubbed “future cyber warriors.” Registration for the inaugural competition begins in January next year, with finals scheduled for October at the National Esports Arena in Sunderland.

    In addition to Call of Duty, which simulates traditional infantry combat, the tournament will include a drone simulation category. This event is designed to replicate frontline drone operations commonly seen in Ukraine, helping operators improve precision strikes and reaction speed in complex environments. The Deputy Commander of UK Strategic Command’s Cyber and Special Operations division noted that the conflict in Ukraine has clearly demonstrated the real-world value of gaming technology in training drone operators and strengthening cyberwarfare capabilities. The military believes that high-intensity competitive games can cultivate essential modern-warfare skills—such as tracking multiple threats under pressure, coordinating ground units, and adjusting tactics based on real-time intelligence.

    The initiative is also viewed as part of the UK’s response to ongoing recruitment challenges. The UK Defence Secretary previously announced a “fast-track” enlistment path for top gamers and programmers to bolster the force defending against tens of thousands of cyberattacks each year.

    Despite the UK formally recognizing esports as an official military sport in 2024, concerns remain within the defense community. A former British military intelligence officer warned that virtual training must never replace real-world field exercises. He stressed that whether using commercial titles or custom military simulators, such tools can only supplement and enhance training—not fully replicate the physical demands and complexities of an actual battlefield.

    X begins displaying account location and other details

    Recently, X has begun rolling out a new “About This Account” feature that displays key information about an account, including its registration location, the number of username changes, the original registration date, and the app download channel (such as the App Store or Google Play, with region-level specificity). X’s product lead, Nikita Bier, previewed this feature back in October, stating that its purpose is to increase transparency and combat bots and fake accounts.

    The feature is being rolled out gradually. Users can view the information by clicking the account’s registration date on the profile page. In terms of privacy controls, X defaults to showing location at the country or regional level, but it also allows users to display a broader geographic area or continent instead.

    For the detected country or region, X displays a note warning that the information may not be accurate—it may reflect a travel destination or temporary relocation, and will be periodically updated. If the system detects that a user is using a VPN to mask their real location, it may display a warning on the account page.

    After this data became public, many prominent accounts that loudly promote pro-Trump “America First” (MAGA) messaging were found to be operated from places such as Russia, India, Nigeria, and Eastern Europe—suggesting that operators in these regions may be exploiting U.S. political polarization to generate divisive content, boost engagement, and earn dollar-denominated platform revenue. Meanwhile, many Chinese-language accounts were marked as located within mainland China, indicating they may be accessing the platform through dedicated lines or other methods that bypass typical restrictions.

    Prior to X, Instagram had long offered similar account information and username-change history features. In China, under the Administrative Provisions on Internet User Account Information effective August 2022, internet service providers must display IP address location information “within a reasonable scope” on the user’s account page to facilitate public oversight in the public interest. In practice, “reasonable scope” is typically interpreted as the provincial level.

    Rumors you can just glance at

    • Mark Gurman claims that—
    • Apple plans to adopt an upgrade strategy for iOS 27 and macOS 27 similar to the Mac OS X Snow Leopard era: pausing large-scale feature piling and instead focusing on deep code optimization, bug fixes, and improving system stability and performance. The decision reportedly stems from widespread user complaints about iOS 26, including device overheating, UI stuttering, and app crashes.
    • He also notes that the recent Financial Times report claiming Tim Cook will step down in early 2026 is inaccurate, and that it’s highly unlikely Cook will leave before mid-next year.
    • In the past month alone, over 40 Apple engineers have jumped to OpenAI’s devices division, covering camera engineering, chip development, industrial design, and human–computer interaction. In addition, industrial designer Abidur Chowdhury, who made his first public appearance during the iPhone Air reveal in September, has left Apple to join an AI startup. At present, more than 90% of Apple’s design team has changed compared to the period when Jony Ive departed in 2019.
    • According to screenshots circulating online—purportedly from Samsung retail stores—Samsung’s first triple-foldable phone, the Galaxy Z TriFold, is expected to launch next month. Some Samsung authorized stores have reportedly started taking reservations, though pricing remains unknown.
      Previous leaks suggest the device features a 6.5-inch outer display and 10-inch unfolded size; thickness across the three folding segments is said to be 3.9 mm, 4.0 mm, and 4.2 mm respectively, with an estimated 14 mm thickness when fully folded. Weight remains unclear.
      It may use the same 200 MP main camera as the Galaxy S25 Ultra and Galaxy Z Fold 7, and could feature a 5600 mAh battery with 45W wired fast charging.
  • Give Your Mac Mail a “Brain”: Automatic Fetching, Summarizing, and Reporting

    Give Your Mac Mail a “Brain”: Automatic Fetching, Summarizing, and Reporting

    Although many email clients or plugins already offer per-email summarization and translation, they often lack the ability to generate a global summary of all emails received that day. So, by combining the built-in Mail app on macOS with the Kouzi agent, I created the following workflow:

    “Use AppleScript to fetch email content from the Mail app, call the Kouzi agent to summarize it, and send the summarized results back to my own inbox—executed automatically every day.”

    The implementation can be broken down into three steps:

    1. Fetching email content
    2. Calling the Kouzi agent to summarize
    3. Setting up automation for scheduled execution

    The final effect: every day, you receive a neatly timed email containing the summarized content of all your unread messages, as shown below.

    Temporary older emails were used for testing, so the content appears dated.

    Fetching email content

    To avoid disrupting the reading flow, I’ve placed the full AppleScript used to fetch email content at the end of the article. Here, I’ll highlight the key ideas:

    1. I specified the iCloud account and the newsletter folder in the script, because that’s where all my subscription emails are collected.
    2. The script retrieves only unread emails and marks them as read after successfully extracting their content.
    3. The extracted content is saved as .txt files in a designated folder, using the email subject as the filename. This keeps data storage simple and decouples it from the later AI-processing steps, making debugging easier.
    4. For each email, the script obtains its message-ID and converts it into a URI of the format message://%3c'messageID'%3e. Clicking this URI launches Mail and opens the corresponding email in a pop-up window—very handy for jumping to the original message after reviewing the summary.

    At the end of this step, we have successfully fetched the content of all unread emails in the designated folder and saved them as text files.

    Using the Kouzi Agent to Summarize Email Content

    I use a JavaScript script to read the files saved in the previous step and call the Kouzi API to generate summaries. Of course, you can use DeepSeek or any other provider’s API. I chose Kouzi mainly for its asynchronous query feature. The full script is also included at the end of the article.

    Script Logic

    1. Read all files in the target directory: the script scans through every file in the specified folder.
    2. Filter for .txt files created today: only files created on the current day with a .txt extension are processed.
    3. Read file content and call the conversation API: for each valid file, the script reads the content and submits it to the Kouzi chat API.
    4. Poll until AI processing completes: using the chat/retrieve endpoint, the script continuously checks the processing status until it becomes completed.
    5. Fetch and organize AI results: through the chat/message/list endpoint, the script retrieves the AI’s response and formats it as HTML, accumulating everything into an allContents variable.
    6. Send an email once all files are processed: after processing all valid files, the script uses nodemailer to send an email containing all summaries generated that day.
    7. Email includes unread count and AI summaries: the subject is the current date, and the body includes the number of unread emails plus all AI-generated summaries.

    Kouzi Agent Setup and Invocation
    Create an agent inside the Kouzi workspace and configure the agent’s prompt. In the address bar of that setup page, you’ll find the Bot_ID, which is used as a parameter when calling the API.

    Kouzi API calls consist of three steps: initiating a conversation, checking the status, and retrieving the result.

    The first step, initiating a conversation, is essentially submitting a processing request to Kouzi.

    Here you need to provide your API Key, Bot_ID, and a custom User_ID. Kouzi will return a Chat_ID and a Conversation_ID as unique identifiers.

    The second step, checking the status, is like asking Kouzi whether the request has finished processing. Only after receiving a completed status should you fetch the result; otherwise, you may end up retrieving incomplete output.

    At this stage, you must provide the Chat_ID and Conversation_ID returned in the previous step.

    The third step, retrieving the result, is where you obtain the final output from the agent. You again supply the Chat_ID and Conversation_ID from step one to fetch the completed response.

    Configure Automation for Scheduled Execution

    With the AppleScript for fetching email content and the JavaScript script for calling the Kouzi agent ready, the next step is to create an automated workflow that runs them regularly.

    Open the Automator app and create a new Calendar Alarm workflow:

    Add a Run AppleScript action, paste in your AppleScript code, and remember to wrap it with the execution block, like this:

    on run {input, parameters}
        -- AppleScript code
    end run

    Add a Run Shell Script action, navigate to the folder containing your script, and execute the JavaScript file:

    cd /path/to/script
    /opt/homebrew/bin/node scriptName.js

    Add a Show Notification action to confirm the workflow has finished running.

    The Automator configuration looks like this:

    After creating it, open the Calendar app and make a new event. Set it to repeat daily, and under the Alert section choose:
    Custom → Open File → Other… → select your Automator workflow.
    This way, it will run automatically each day.

    With this, the entire setup is complete. However, be mindful of privacy and security when using it—it’s best to apply this workflow only to newsletter or public information emails, and avoid uploading private messages containing sensitive personal data.

    AppleScript for Fetching Email Content

    tell application "Mail"
    	-- Get the "newsletter" mailbox under the iCloud account
    	set theAccount to account "iCloud"
    	set theMailbox to mailbox "newsletter" of theAccount
    
    	-- Get all unread emails in the "newsletter" mailbox
    	set unreadMessages to (every message of theMailbox whose read status is false)
    
    	-- Iterate through all unread emails
    	repeat with eachMessage in unreadMessages
    		-- Use the email subject as part of the filename
    		set theSubject to subject of eachMessage
    		-- Get the email content and convert it to plain text
    		set theContent to content of eachMessage
    		set plainTextContent to do shell script "echo " & quoted form of theContent & " | textutil -convert txt -stdin -stdout"
    
    		-- Get the message-ID and generate a URI
    		set messageID to message id of eachMessage
    		set messageURL to "message://" & "%3c" & messageID & "%3e"
    	
    		-- Create a filename by removing illegal characters
    		set cleanSubject to do shell script "echo " & quoted form of theSubject & " | tr -d '\"/:<>?\\|+[]{};=,'"
    		set fileName to (cleanSubject & ".txt")
    	
    		-- Use the specified POSIX path and convert it to AppleScript path format
    		set savePath to POSIX file "path to save txt files"
    	
    		-- Full file path
    		set filePath to (savePath as string) & fileName
    	
    		-- Write the email content to the txt file at the specified path
    		try
    			set fileReference to open for access file filePath with write permission
    			write plainTextContent to fileReference starting at eof
    	
    			-- Append the email URI at the end of the file
    			write return & "emailURL=" & messageURL to fileReference starting at eof
    			close access fileReference
    		on error errMsg
    			close access file filePath
    			display dialog "Error: " & errMsg
    		end try
    	
    		-- Mark the email as read
    		set read status of eachMessage to true
    	end repeat
    end tell
    
    return input

    Script for Calling the Kouzi Agent

    const fs = require('fs');
    const path = require('path');
    const axios = require('axios');
    const nodemailer = require('nodemailer');
    
    const directoryPath = 'Directory path to store text files'; // The directory path to store text files
    const today = new Date().toLocaleDateString('zh-CN'); // Get system local date
    
    let allContents = ''; // Used to store all returned contents from the query API
    let fileCounter = 0; // Used for file counting
    let validFileCount = 0; // Valid file count
    let emailSent = false; // A flag to track whether the email has been sent
    
    // Read files under the specified directory
    fs.readdir(directoryPath, async (err, files) => {
      if (err) {
        console.error('Failed to read directory:', err);
        return;
      }
    
      const filePromises = files.map(file => processFile(file));
      await Promise.all(filePromises);
      checkAllFilesProcessed();
    });
    
    async function processFile(file) {
      const filePath = path.join(directoryPath, file);
    
      try {
        const stats = await fs.promises.stat(filePath);
        const fileCreationDate = stats.birthtime.toLocaleDateString('zh-CN'); // Get file creation date
        if (fileCreationDate === today && path.extname(file) === '.txt') {
          validFileCount++; // Increase valid file count
          const content = await fs.promises.readFile(filePath, 'utf8');
          await callAIAPI(content, file);
        }
      } catch (err) {
        console.error('Error while processing file:', err);
      }
    }
    
    // Use async/await to optimize async handling
    async function callAIAPI(content, fileName) {
      const apiUrl = 'https://api.coze.cn/v3/chat';
      const headers = getHeaders();
      
      // Choose bot_id depending on content length
      const botId = content.length > 32000 ? 'bot_id' : 'bot_id';
      
      const data = {
        bot_id: botId, // Dynamic bot_id
        user_id: '**',
        stream: false,
        auto_save_history: true,
        additional_messages: [
          {
            role: 'user',
            content: content,
            content_type: 'text'
          }
        ]
      };
    
      let attempts = 0;
      const maxAttempts = 5;
    
      while (attempts < maxAttempts) {
        try {
          const response = await axios.post(apiUrl, data, { headers, timeout: 5000 });
          console.log('API response:', response.data);
          const { id, conversation_id } = response.data.data;
          await new Promise(resolve => setTimeout(resolve, 1000)); // Add wait time: 1 second
          await pollConversationStatus(id, conversation_id, fileName);
          break;
        } catch (error) {
          attempts++;
          console.error(`API call error (attempt ${attempts}/${maxAttempts}):`, error);
          if (attempts >= maxAttempts) {
            console.error('Still failed after multiple attempts');
          }
        }
      }
    }
    
    // Extract headers function
    function getHeaders() {
      return {
        'Authorization': 'Bearer api_key',
        'Content-Type': 'application/json'
      };
    }
    
    // Poll conversation detail interface
    async function pollConversationStatus(chat_id, conversation_id, fileName) {
      const retrieveUrl = `https://api.coze.cn/v3/chat/retrieve?chat_id=${chat_id}&conversation_id=${conversation_id}`;
      const headers = getHeaders();
    
      let pollCount = 0;
      const maxPollCount = 120;
    
      return new Promise((resolve, reject) => {
        const intervalId = setInterval(async () => {
          pollCount++;
          if (pollCount > maxPollCount) {
            clearInterval(intervalId);
            reject(new Error(`Polling timeout, chat_id: ${chat_id}, conversation_id: ${conversation_id}`));
            return;
          }
    
          try {
            const response = await axios.get(retrieveUrl, { headers });
            // Cancel printing poll logs
            // console.log('Dialog detail API response:', response.data);
            if (response.data.data.status === 'completed') {
              clearInterval(intervalId);
              await queryAIAPI(chat_id, conversation_id, fileName);
              resolve();
            }
          } catch (error) {
            console.error('Dialog detail API error:', error);
            clearInterval(intervalId);
            reject(error);
          }
        }, 1000); // Poll every second
      });
    }
    
    // Call query interface
    async function queryAIAPI(chat_id, conversation_id, fileName) {
      const queryUrl = `https://api.coze.cn/v3/chat/message/list?chat_id=${chat_id}&conversation_id=${conversation_id}`;
      const headers = getHeaders();
    
      try {
        const response = await axios.get(queryUrl, { headers });
        console.log('Query API response:', response.data);
        const contents = response.data.data
          .filter(item => item.type === 'answer') // Filter items of type 'answer'
          .map(item => item.content)
          .join('\n');
    
        // Read last line of file to get MessageID
        const filePath = path.join(directoryPath, fileName);
        const fileContent = await fs.promises.readFile(filePath, 'utf8');
        const lastLine = fileContent.trim().split('\n').pop();
        const messageId = lastLine.split('=')[1]; // Extract MessageID
    
        fileCounter++; // Increase file count
        console.log(`File count: ${fileCounter}`);
        const fileNameWithoutExt = fileName.replace(/\.[^/.]+$/, ""); // Remove extension
        allContents += `<h3><a href="${messageId}">${fileCounter}. ${fileNameWithoutExt}</a></h3><br>${contents.replace(/\n/g, '<br>')}<br><br>`;
      } catch (error) {
        console.error('Query API error:', error);
      }
    }
    
    // Check if all files are processed
    function checkAllFilesProcessed() {
      if (fileCounter === validFileCount && !emailSent) {
        emailSent = true; // Mark email as sent
        sendEmail(allContents); // Call send email function
      }
    }
    
    // Send email
    function sendEmail(contents) {
      const transporter = nodemailer.createTransport({
        host: 'smtp.qq.com',
        port: 465,
        secure: true, // Use SSL
        auth: {
          user: 'Email address', // Your email address
          pass: 'Email authorization code' // Your email authorization code
        }
      });
    
      const mailOptions = {
        from: 'Email address', // Sender email address
        to: 'Email address',    // Recipient email address
        subject: `${today} Daily Email Summary`, // Email subject
        html: `Unread email count: ${validFileCount}<br><br>${contents}` // HTML content
      };
    
      transporter.sendMail(mailOptions, (error, info) => {
        if (error) {
          return console.error('Failed to send email:', error);
        }
        console.log('Email sent:', info.response);
      });
    }
  • SSPAI Morning Brief: OpenAI Releases GPT-5.1-Codex-Max and More

    SSPAI Morning Brief: OpenAI Releases GPT-5.1-Codex-Max and More

    Morning Highlights

    • OpenAI releases the GPT-5.1-Codex-Max model
    • Google announces the Nano Banana Pro model
    • WeChat Desktop gets a practical upgrade
    • Qualcomm unveils its Snapdragon control panel
    • Kodak’s brand licensee teases the Snapic A1 film camera
    • CCTV exposes gas stations using modified pumps and cheating software to steal fuel and evade taxes
    • Apple Music reveals its Artists of the Year
    • Pixel 10 now supports peer-to-peer transfer with Apple devices
    • HarmonyOS Galaxy Connect app launches on the App Store
    • Rumors worth a glance only

    OpenAI Releases the GPT-5.1-Codex-Max Model

    On November 19, OpenAI published a blog post announcing GPT-5.1-Codex-Max, an agent-based programming model featuring major improvements in long-range reasoning, efficiency, and real-time interaction. Tests show that GPT-5.1-Codex-Max achieves 77.9% accuracy on SWE-Bench Verified, which evaluates real-world software problem-solving capabilities; 58.1% on Terminal-Bench 2.0; and a score of 2439 on the LiveCodeBench Pro coding Elo benchmark.

    One of the core upgrades in GPT-5.1-Codex-Max is a mechanism called Compaction. When approaching the context window limit, it intelligently retains crucial content while discarding minor details, enabling the model to process millions of tokens continuously without performance degradation. In internal testing, the model successfully completed complex tasks that ran for over 24 hours, including multi-step code refactoring and autonomous debugging. This technology also boosts token efficiency by roughly 30%, reducing both cost and latency.

    GPT-5.1-Codex-Max has already been integrated into several OpenAI-developed Codex environments, including the official command-line tool (Codex CLI), internal code-review tools, and multiple interactive programming environments. Source

    Google announces the Nano Banana Pro model

    Google has announced Nano Banana Pro (Gemini 3 Pro Image), a model built upon Gemini 3 Pro and a major upgrade following the original Nano Banana. The new model offers stronger reasoning abilities, real-time knowledge integration, more accurate text rendering, and richer creative editing tools—allowing abstract ideas, notes, data, or sketches to be transformed more intuitively into images, infographics, or design prototypes.

    Google states that with Gemini 3 Pro’s deep understanding and world knowledge, Nano Banana Pro not only produces more realistic and contextually complete visuals, but can also use Search Grounding to obtain real-time facts and up-to-date information. For example, Nano Banana Pro can automatically gather weather reports, recipes, plant information, and more from the web, and convert them into visualized infographics—ideal for education, popular science, business presentations, and everyday content creation.

    In text rendering, Nano Banana Pro supports in-image text generation and layout capabilities. It can produce multilingual, highly readable, detail-rich fonts and paragraphs for posters, titles, packaging designs, infographics, and more, while supporting various font styles, textures, and calligraphic expressions—resulting in more accurate localized outputs.

    In terms of consistency and creative composition, Nano Banana Pro can blend up to 14 input images while maintaining identity consistency for up to 5 people. It also enhances local editing and creative control, enabling adjustments to lighting (such as day–night switching), focus, depth of field, composition, camera angles, or even applying complex color grading. Source

    WeChat Desktop gets a practical upgrade

    WeChat for Windows and Mac released version 4.1.5 on November 20. The update introduces a scrolling screenshot feature, allowing users to scroll downward after initiating a screenshot to generate a long capture. In file management, selecting a file received in WeChat now offers a new “Download to…” option, letting users save files directly to a specified directory instead of being restricted to the default path. Users can also disable “Automatically download files under 20 MB” in settings to prevent small files from being saved automatically to a fixed location.

    In addition, the Windows version now adds an emoji button in the message forwarding interface, allowing users to insert emojis directly into the note field and send them together with text. Source

    Qualcomm Releases Snapdragon Control Panel

    Qualcomm has introduced the Snapdragon Control Panel, which can automatically detect PC games installed on Snapdragon X Elite devices and provide optimization suggestions based on the system configuration. Its overall operation is similar to AMD and Nvidia GPU control panels, supporting settings such as frame-rate limits, anti-aliasing modes, and texture filtering. Players can also update their Adreno GPU drivers with a single click to achieve more stable performance. Qualcomm states that it has repaired and optimized over 100 games since last year and will continue releasing updates.

    Meanwhile, Microsoft and Qualcomm are jointly enhancing system-level gaming capabilities. The Microsoft Prism emulator now supports the x86 AVX instruction set—an important dependency for many games and creative applications. Qualcomm’s previously released Snapdragon X2 Elite chip supports AVX2 emulation, and older Snapdragon X devices will receive related updates in the coming weeks. The new Xbox app now allows ARM64-native compatible games to be installed directly on Windows on Arm devices, and the full PC Game Pass library is now playable locally, not limited to cloud gaming.

    Regarding multiplayer game compatibility, Qualcomm is working with Epic Games to bring Fortnite to Windows on Arm devices with full kernel-level anti-cheat support. Qualcomm is also collaborating with Tencent ACE, Roblox Hyperion, Denuvo, InProtect GameGuard, Uncheater, and BattleEye to expand compatibility for more mainstream multiplayer titles. Source

    Kodak’s brand licensee teases the Snapic A1 film camera

    kodakfilm.reto has released a new teaser video, hinting at the upcoming launch of the Snapic A1 film camera. The video shows a minimalist black design equipped with a 25mm three-element glass lens, balancing compact size with image quality. The camera body features a small display for basic shooting information and operation controls. The Snapic A1 will support automatic exposure (AE) and offer multiple adjustable shooting parameters, giving users a more convenient experience while preserving the characteristic texture of film. The official release date and price have not yet been announced. Source

    CCTV exposes gas stations using modified pumps and cheating software to steal fuel and evade taxes

    According to a November 19 report from CCTV’s Focus Report, some gas stations have been stealing fuel by tampering with fuel pump motherboards and installing cheating software. During surprise inspections, regulators discovered that these gas stations kept two identical-looking computers—one of which contained software used to configure fuel-theft parameters. The theft ratio typically ranged from 2% to 5%. For example, when paying for 60 liters, consumers would receive at least 1.2 liters less.
    In addition, some stations were also involved in large-scale tax evasion. One station’s paper records showed a July revenue of 770,000 yuan, but an encrypted ledger found on a USB drive revealed real sales reaching 8.5 million yuan—concealing nearly 8 million yuan of revenue.
    In May this year, police cracked down on a cheating software operation known as “Leyou,” arresting individuals involved in its development, sales, and use. Over 360 sets of the software had been sold across 21 provinces and cities nationwide. Source

    Apple Music reveals its Artists of the Year

    Apple Music has announced Tyler, the Creator as its Artist of the Year for 2025, stating that his October 2024 release Chromakopia is his most personally expressive work to date, and it set new Apple Music records for first-day and first-week streams. While on the Chromakopia tour, he also created and released Don’t Tap the Glass, which topped the Apple Music charts in more than 55 countries on its release day.

    Apple Music notes that from November 2024 to October 2025, Tyler reached career highs in global streams, listener numbers, and total listening time—surpassing 4.5 billion minutes. He also earned five Grammy nominations for Chromakopia and Don’t Tap the Glass. Source

    Pixel 10 now supports peer-to-peer transfer with Apple devices

    Google has announced that the Pixel 10 now supports direct peer-to-peer file transfers with iPhone, iPad, and macOS devices via Quick Share—without routing through servers and without relying on Apple’s technical support. Users simply need to enable “Everyone” visibility (limited to 10 minutes if desired) on an Apple device, after which it becomes discoverable by the Pixel. The transfer interface appears identical to a standard AirDrop request. Transfers in the opposite direction also work, as long as the Pixel is set to receive. Google emphasizes that the entire feature is independently implemented and has passed internal privacy reviews as well as penetration testing by third-party security firm NetSPI.

    For now, this capability is exclusive to the latest Pixel 10 series, though Google says support will expand in the future. Apple has not yet provided a response. Source

    HarmonyOS Galaxy Connect app launches on the App Store

    On November 21, the HarmonyOS Star River Connect app officially launched on the Apple App Store. The app currently allows Huawei devices running HarmonyOS 6.0 and iPhone/iPad to transfer contacts, photos, videos, and files between each other, and includes features such as device search, device information display, and transfer history. Huawei previously announced at the HarmonyOS 6 special event that the system would support cross-device transfer experiences with iOS, iPadOS, and macOS, so this app is also expected to expand to macOS. Source

    Rumors worth a glance only

    • According to reports, Samsung originally planned to develop a glass-substrate micro-OLED display technology for Apple, known as G-VR, aimed at reducing production costs for the rumored Vision Air headset. Unlike costly silicon-based micro-OLED, G-VR uses a glass substrate, simplifying manufacturing and lowering costs, potentially allowing Vision Air to be positioned as a more affordable product compared to the high-end Vision Pro. However, new information suggests Apple has shelved the plan and may even ask Samsung to halt G-VR development entirely. While reports do not specify why Vision Air may be canceled, industry analysts believe Apple could be redirecting resources toward its smart glasses project. According to supply chain sources, Apple’s first smart glasses are expected to debut in 2026, although the initial version will not feature full AR display capabilities. A version with true AR display is expected to arrive in 2027. Source
    • According to GalaxyClub, Samsung is developing a smart glasses device under the codename “Haean,” model SM-O200P. Unlike the SM-I series used for Galaxy XR headsets, this naming suggests that Samsung intends smart glasses to be a distinct product line rather than a continuation of its XR series. The device will reportedly use photochromic lenses that automatically darken in bright environments to reduce glare, then return to transparent indoors—improving usability for outdoor and everyday wear scenarios. The glasses are expected to include a built-in camera for imaging or visual assistance, as well as Wi-Fi and Bluetooth connectivity for working alongside a phone or other devices. However, the device will not include independent cellular data capabilities and will instead rely on paired devices for network access. Source